Помогите по информатике! Дана последовательность целых чисел, 0 - конец...

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

Помогите по информатике!
Дана последовательность целых чисел, 0 - конец последовательности. Определите, сколько раз в последовательности меняется знак.


Информатика (53 баллов) | 16 просмотров
Дан 1 ответ
0 голосов

Var n, i, n1: integer;
begin
     read(n);
     i := 0;
     n1 := 0;
     while n <> 0 do
     begin
          if n1 * n < 0 then
             i := i + 1;
          n1 := n;
          read(n);
     end;
     writeln(i);
end.

(9.5k баллов)