DamikbaltabarvJos.помогите решить задачу ** QbasikВ классе были проведены 2 контрольные...

0 голосов
111 просмотров

DamikbaltabarvJos.помогите решить задачу на QbasikВ классе были проведены 2 контрольные работы .ученики получили соответствующие оценки .учитель решил их наказать и сказал что за четверть будет выставлена средняя арифметическая оценка с округлением в меньшую сторону.определить максимальную оценку за четверть и номер ученика получившего эту оценку.Вы получите 20 баллов


Информатика (94 баллов) | 111 просмотров
0

Вы получите 10 баллов, а не 20....

0

Не надо писать про баллы, если Вы не удосужились прочитать, как они раздаются.

0

Alviko!!!

0

Помогите

0

uchenikov=10

0

надо удалить ответ

Дан 1 ответ
0 голосов

uch=10 ; к-во учеников
sr0=0
ind=1

dim ocenki[uch,2]  ; массив с оценками

for i=1 to uch
  sr=int((ocenki[i,1]+ocenki[i,2])/2)
  if sr0   ind=i
   sr0=sr
  endif
next
print "Оценка ",sr0,"    Ученик ",ind

(2.0k баллов)
0

И пожалуйста Марк можешь написать полную программу, я так ничего не понимаю , прошу!!!!!!! мне 2 поставят плиииииз

0

на QBasike

0

и подробно обяснить где какая переменная , пожалуйста помоги!!!!!!!!!!!

0

запущено всё... комментарии удали, которые после ;

0

ocenki это двухмерный массив, который надо заполнить оценками

0

возможно, писать надо ocenki(i,1), забыл уже синтаксис

0

uch содержит количество учеников

0

sr0 это максимальное округлённое среднее

0

ind это номер строки массива с максимальной оценкой

0

проверить работу не могу, не на чем