Вычислить средний балл у хорошистов в классе. Паскаль, очень срочно!!!

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

Вычислить средний балл у хорошистов в классе. Паскаль, очень срочно!!!


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

И дальше что? Как исходные данные должны оформляться? Сколько их или какой признак конца ввода?

0

Сколько предметов, по которым стоят оценки?

0

Допустим, есть n человек. У них у всех по m оценок или разное количество? Если количество разное, то вводить придется по каждому набор его оценок с признаком маркера окончания ввода. Если равное - можно вводить либо в порядке следования людей, либо в порядке следования "предметов".

0

да

0

1 вариант

0

5 4 5 3 -1 3 5 3 4 4 3 -1 4 5 5 4 -1 -так примерно?

0

И в конце 0 - окончание общее ввода.

0

И как определять в этом случае средний балл хорошистов? У каждого свой? Но тогда как отличить одного хорошиста от другого? Или средний балл по хорошистам? Но тогда каким способом его находить? Получит средние баллы по каждому хорошисту и потом найти средний из этих средних?

0

Или просто сложить все оценки хорошистов и разделить на количество этих оценок?

0

Вы теперь понимаете, насколько неполное Ваше условие задачи?

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

{если оценки - целые числа}
uses crt;
var
n, sum : integer;
sred : real;
a : array of integer;
begin
sum := 0;
writeln('Введите кол-во хорошистов');
readln(n);
setlength(a,n);
for i := 0 to n do
begin
writeln('Введите оценку:');
readln(a[i]);
sum = sum + a[i];
end;
sred := sum / n;
writeln(sred);
end.



(1.4k баллов)
0

Это решение для случая "Один человек - одна оценка". По-моему, просили нечто иное...

0

Автор не сформулировал задачу точнее, если решение нужно другое - пусть напишет.

0

Вы писали ответ в то время, когда уже были комментарии. Из них совершенно ясно, что по каждому человеку должна вводится некоторая ГРУППА оценок. Но Вы делаете вид, что комментариев не читали. Таких людей я тоже встречал. Нестрашно, жизнь Вас еще научит...

0

Узнал о том, что их тут вообще писали только сейчас. Попробуйте зайти с мобильного приложения - написанные комментарии тут никаким образом, кроме кнопки в выпадающем меню, не отображаются, да, а Вы уже переходите на личности. Если меня поправит автор - я исправлю, а вам я пожелаю всего хорошего и удачи в решении задач.