Вопрос задан 01.06.2018 в 09:15. Предмет Информатика. Спрашивает Арифуллина Эмилия.

Напишите программу, в которой осуществляется ввод целых чисел (ввод осуществляется до тех пор, пока

не будет введен нуль) и подсчет суммы и среднего арифметического введенных положительных чисел. Используйте оператор repeat.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Тюрина Катя.

Задание на обработку последовательности чисел. Так как есть условие окончания ввода, то имеет смысл использовать цикл repeat ... until

//Pascal
var a,i,s,n:integer;
begin
  s:=0;
  n:=0;
  repeat
     readln(a);
     if a>0 then begin
        n:=n+1;
        s:=s+a;
     end;
  until a = 0;
  writeln('Сумма ',s:5,'  Среднее арифметическое ',s/n);
end.

    

0 0

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

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

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