Вопрос задан 15.01.2019 в 02:00. Предмет Информатика. Спрашивает Ярошевич Никита.

КАК РАБОТАЕТ ЭТА ПРОГРАММА НА ЯЗЫКЕ ПАСКАЛЬ ? ОБЪЯСНИТЕ Заполните массив случайными числами в

интервале [0;100] и подсчитайте отдельно среднее значение всех элементов,которые меньше 50, и среднее значение всех элементов,которые больше или равны 50. var a1, a2, b1, b2, c, i, n :integer; s:array [1..10000] of integer; begin read (n); for i:=1 to n do begin s[i]:=random(100); if s[i]<50 then begin a1:=a1+s[i]; a2:=a2+1; end; if s[i]>=50 then begin b1:=b1+s[i]; b2:=b2+1; end; writeln (a1/a2:0:3,' ', b1/b2:0:3); end.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Мирная Катя.
Ты вводишь значение переменной n, после, идёт цикл от 1 до n: s принимает рандомное значение до 100.
Если s[цикл] < 50, тогда a1=a1+s[i]
a2=a2+1
и если s[цикл] > 50 тогда
b1=b1+s[i]
b2=b2+1
Когда цикл пройдет, на экране появятся 2 цифры, где первая это : a1/a2 в масштабе 0:3 и вторая: b1/b2 в масштабе 0:3
конец
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос