Есть ответ 👍

Написать текст программы для решения следующей : в школе четыре девятых класса, в каждом из которых учится по 18 учеников. рост уче-ников в сантиметрах занесен в таблицу (числа ввести с клавиатуры). найти средний рост учеников девятых классов. для каждого класса найти количество учеников, рост которых отличается от среднего роста учеников девятых классов не более чем на пять сантиметров.

130
189
Посмотреть ответы 2

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


// pascalabc.net 3.1, сборка 1267 от 10.07.2016 const   k=4; //количество классов   u=18; // количество учеников в классе var   a: array[1..k,1..u] of real; // массив с ростом   n: array[1..k] of integer; // массив результатов   i,j: integer; // счетчики циклов   m: real; // средний рост ученика в классе begin   for i: =1 to k do begin       writeln('введите рост учеников ',i,'-го из классов');       m: =0;       for j: =1 to u do begin read(a[i,j]); m: =m+a[i,j] end;       m: =m/u;       n[i]: =0;       for j: =1 to u do           if abs(a[i,j]-m)> 5.0 then inc(n[i]);       end;   writeln('количество учеников с ростом, отличающимся от среднего');   writeln('по каждому из классов более, чем на 5');   for i: =1 to k do write(n[i]: 5) end. пример решения для случая, когда в классе на 18, а 5 учеников (чтобы меньше набирать) введите рост учеников 1-го из классов 168 174 181 172 175 введите рост учеников 2-го из классов 162 173 170 158 183 введите рост учеников 3-го из классов 157 185 159 168 167 введите рост учеников 4-го из классов 170 173 176 168 171 количество учеников с ростом, отличающимся от среднего по каждому из классов более, чем на 5       2      3      3      0

ответ: б

объяснение:

тип информации в файле

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