Задать вопрос
28 марта, 15:38

Вводится последовательность ненулевых чисел, 0 - конец последовательности. Подсчитать процент положительных и отрицательных чисел.

+1
Ответы (1)
  1. 28 марта, 19:17
    0
    Алгоритм на условном языке.

    m:=0. "количество отрицателных"

    p:=0 "количество положительных"

    i:=1.

    пока i0 повторять

    i:=прочитать число, введенное с клавиатуры.

    если i>0 то p:=p+1.

    если i<0 то m:=m+1.

    конец цикла пока.

    вывести на экран ('процент положительных = ', p / (p+m)).

    вывести на экран ('процент отрицательных = ', m / (p+m)).

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