• Задана последовательность из n целых чисел. Определить,
    сколько раз в этой последовательности меняется знак.

Ответы 1

  • program raf105;

    var

     a,i,n,c: integer;

     x,x2: boolean;

    begin

     write('Введите количество чисел: ');

     readln(n);

     writeln('Вводите ',n,' чисел по очереди');

     readln(a);

     if a >= 0

       then x2:= True

       else x2:= False;

     for i:=2 to n do

     begin

       readln(a);

       if a >= 0

         then x:= True

         else x:= False;

       if x <> x2

         then c:= c+1;

       x2:= x;

     end;

     writeln('Количество изменений знака: ',c);

    end.

    PascalABC 3.4.2

    • Автор:

      hayden14
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years