Задать вопрос
23 января, 19:24

Вводится последовательность не нулевых чисел. Ноль конец последовательности. Определить сколько раз последовательность меняет знак

+5
Ответы (1)
  1. 23 января, 21:58
    0
    Program m;

    Var old, new: real;

    k, n, i: integer;

    Begin

    repeat

    write ('vvod posl n = ') ;

    readln (n)

    until n>0;

    Write ('vvod x = ') ;

    Readln (old) ;

    k:=0;

    for i:=2 to n do

    begin

    Write ('vvod x = ') ;

    Readln (new) ;

    If new*old<0 then k:=k+1;

    Old:=new;

    end;

    If k>0 then

    Writeln ('posledovatelnost menyaet znak ', k, ' raz')

    Else Writeln ('posledovatelnost ne menyaet znak') ;

    End.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Вводится последовательность не нулевых чисел. Ноль конец последовательности. Определить сколько раз последовательность меняет знак ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы