var
x1, x2, count: integer;
begin
Writeln('Введите последовательность целых чисел через пробел,');
Writeln('последним введите число нуль:');
Read(x1);
while x1 <> 0 do
begin
Read(x2);
while x1 * x2 < 0 do
begin
inc(count);
break
end;
x1 := x2;
end;
Write('последовательность меняет знак ',count, ' раз');
Readln;
end.