Задать вопрос
19 апреля, 19:48

Написать программу на заполнение 2-х массивов (рост девочек и рост мальчиков). Определить средний рост мальчиков. Подсчитать количество девочек, у которых рост выше среднего роста мальчиков.

+3
Ответы (1)
  1. 19 апреля, 21:49
    0
    unit math;

    var

    d, m:array[1 ... 20] of integer;

    sr:real;

    kol, s:integer;

    Begin

    for i:=1 to 20 do begin

    d[i]:=RandomRange (140,180) ;

    writeln ('Рост ', i,'-ой девочки = ', d[i],' см') ;

    m[i]:=RandomRange (140,190) ;

    writeln ('Рост ', i,'-го мальчика = ', m[i],' см') ;

    end;

    s:=0; sr:=0; kol:=0;

    for i:=1 to 20 do s:=s+m[i];

    sr:=s/20;

    writeln ('Средний рост мальчиков = ', sr,' см') ;

    for i:=1 to 20 do

    if d[i]>sr then kol:=kol+1;

    writeln ('Колличество девочек превышающий средний рост мальчиков = ', kol) ;

    End.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Написать программу на заполнение 2-х массивов (рост девочек и рост мальчиков). Определить средний рост мальчиков. Подсчитать количество ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы