Задать вопрос
15 марта, 11:57

Найти количество положительных чисел среди введенных с клавиатуры четырёх чисел в паскале!

+3
Ответы (1)
  1. 15 марта, 13:53
    0
    Var a, b, c, d:integer;

    begin

    writeln ('Введите 4 числа через пробел') ; readln (a, b, c, d) ;

    if (a>0) and (b>0) and (c>0) and (d>0) then writeln ('Все числа положительные')

    else if ((a0) and (c>0) and (d>0)) or ((a>0) and (b0) and (d>0)) or ((a>0) and (b>0) (c0) and (b>0) and (c>0) and (d<0)) then writeln ('3 числа положительные')

    else if ((a<0) and (b0) and (d>0)) or ((a0) and (c0)) or ((a0) and (c>0) and (d>0)) or ((a0) and (c>0) and (d0) and (b<0) and (c0)) or ((a>0) and (b0) and (d0) and (b>0) and (c<0) and (d<0)) then writeln ('2 числа положительных') ;

    else if ((a>0) and (b<0) and (c<0) and (d<0)) or ((a0) and (c<0) and (d<0)) or ((a<0) and (b0) and (d<0)) or ((a<0) and (b<0) and (c0)) then writeln ('1 положительное число')

    else if (a<0) and (b<0) and (c<0) and (d<0) then writeln ('Нет положительных чисел') ;

    readln

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