Привет! Давай вместе решим задание номер 2.
На задании написано: "Напишите программу, которая считывает три числа и подсчитывает сумму только положительных чисел."
Значит, нам нужно сделать следующее:
- Считать три числа.
- Проверить, является ли каждое число положительным.
- Сложить все положительные числа.
- Вывести полученную сумму.
Давай представим, что мы пишем программу на псевдокоде:
сумма := 0
для каждого i от 1 до 3:
прочитать число num
если num > 0 тогда
сумма := сумма + num
конец если
конец для
вывести сумма
Теперь давай протестируем это на тестовых данных из задания:
Для первого набора чисел (4, -22, 1):
- Число 4 положительное, добавляем к сумме, сумма = 4.
- Число -22 отрицательное, пропускаем.
- Число 1 положительное, добавляем к сумме, сумма = 4 + 1 = 5. Вывод программы: 5.
Для второго набора чисел (1, 0, -6):
- Число 1 положительное, добавляем к сумме, сумма = 1.
- Число 0 не положительное, пропускаем (хотя в задании не сказано явно, как обращаться с нулями, но обычно под "положительными числами" понимают числа больше нуля).
- Число -6 отрицательное, проп
