2. Алгоритмы с ветвлением (условием)

9. Решить задачу (2_14_2 – «Сколько отрицательных? »)

Задание:

Подсчитать количество отрицательных чисел среди чисел m, n, p.


Блок-схема:


Данные для тестового прогона:

При m = 1, n = 2,  p = -1

=> k = 1

При m = — 2, n = 3, p = — 7

=> k = 2

При m = — 3, n = — 4, p = — 5

=> k = 3

При m = 0, n = 0, p = 0

=> k = 0


Примечание:

Очень важно при решении этой задачи не пытаться перебрать все сочетания m,n,p, а найти вариант, при котором каждая переменная рассматривается на свою отрицательность отдельно от других.


Реализация на Паскале


Реализация на Python