Предмет: Информатика, автор: trewer82

задача:пользователь вводит целые числа,пока не введет ноль,посчитать среднее арифметическое данных чисел и сделать проверку на символы


666jaqz999: Язык любой?
trewer82: Паскаль abc.net
iolandavalerypad353: ноль учитывать? например 1 2 3 0? среднее арифметическое от трех или от четырех чисел? От трех 2 от четырех 1.5
trewer82: пользователь вводит числа,пока не введет ,посчитать среднее арифметическое данных чисел
trewer82: Мне нужно с кодом
iolandavalerypad353: Что значит проверку на символы, что должна делать программа если вы введете не целое число?

Ответы

Автор ответа: iolandavalerypad353
1

begin

 var x: integer;

 var s: integer;

 var Count := 0;

 repeat

   if not TryRead(x) then

   begin

     Writeln('This is not the integer number, try again');

     continue

   end;

   s += x;

   Count += 1;

 until x = 0;

 Println('Average =', s / (Count - 1))

end.

Похожие вопросы
Предмет: Алгебра, автор: Аноним