Задать вопрос
14 мая, 02:30

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

+1
Ответы (1)
  1. 14 мая, 04:26
    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 - конец последовательности. Подсчитать процент положительных и отрицательных чисел. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Вводится последовательность ненулевых чисел. 0-конец последовательности. Подсчитать, сколько в ней отрицательных чисел, и сумму положительных чисел.
Ответы (1)
Вводится последовательность целых ненулевых чисел, 0 - конец последовательности. Определить, сколько раз последовательность поменяет знак. Ограничения! Нельзя использовать условный оператор (If) и оператор выбора (Case).
Ответы (1)
Напишите задачи в Паскале задача1 {вводится целое число n от [0 ... 200]. Затеи вводится n целых чисел от [0 ... 1000000] Вывести на экран их произведение.} задача2 {вводится целое число n от [0 ... 200]. Затеи вводится n целых чисел от [0 ...
Ответы (2)
1. Массив и 4 целых чисел вводится с клавиатуры. Найти и вывести произведение элементов массива. 2. Массив из 6 отрицательных и положительных целых чисел вводится в области описания констант. Найти сумму положительных элементов массива. 3.
Ответы (1)
Составить программу: 1. Дана последовательность чисел. Найти количество отрицательных элементов. Последовательность целых чисел Найти сумму между максимальными и минимальным элементом последовательность 0-признак конца ведения последовательности. 2.
Ответы (1)