Есть ответ 👍

На вход программе сведения о сдаче экзаменов учениками 9-х классов некоторой средней школы. в первой строке сообщается количество учеников n, которое не меньше 10, но не превосходит 100, каждая из следующих n строк имеет следующий формат: , где – строка, состоящая не более чем из 20 символов, – строка, состоящая не более чем из 15 символов, – через пробел три целых числа, соответствующие оценкам по системе. и , а также и разделены одним пробелом. пример входной строки: иванов петр 4 5 3 требуется написать программу,которая будет выводить на экран фамилии и имена худшего и лучшего по среднему учеников. заранее за

206
478
Посмотреть ответы 2

Ответы на вопрос:


// pascalabc.net 3.3, сборка 1627 от 27.01.2018 // внимание! если программа не работает, обновите версию! begin   var n: =readlninteger;   if not n.inrange(10,100) then begin       writeln('ожидалось значение от 10 до 100');       exit       end;   var famh,namh,faml,naml: string;   var (hball,lball): =(-1.0,16.0);   loop n do begin       var a: =readlnstring.towords;       var avg: =(a[2].toreal+a[3].toreal+a[4].toreal)/3;       if avg> hball then (famh,namh,hball): =(a[0],a[1],avg)       else           if avg< lball then (faml,naml,lball): =(a[0],a[1],avg)       end;   writeln;   println('лучший',famh,namh);   println('худший',faml,naml) end.
Eliman1
4,8(83 оценок)

1, 4,

(x > 2) ∨ (x < 5) ∧ (x > 10)   x = 12.

Популярно: Информатика