Задание: вычислить суммы положительных чисел, введённых с клавиатуры. Конец программы 0....

0 голосов
42 просмотров

Задание: вычислить суммы положительных чисел, введённых с клавиатуры. Конец программы 0. В чем ошибка программа не работает


image

Информатика (48 баллов) | 42 просмотров
Дан 1 ответ
0 голосов
Ошибка в том, что вводится лишь одно число перед циклом repeat.
Вот исправленная программа:

var
  i, s: integer;
 begin
  writeln('vvedite chisla ');
  repeat
    readln(i);
    if(i>0) then s := s + i;
  until i = 0;
  writeln(s);  
end.
(3.7k баллов)
0

Считает только неправильно