Предмет: Информатика, автор: zanderok95

Дано три цілих числа. Знайти кількість додатних чисел в заданому наборі. Python


timsokoly: Просто не понятно
zanderok95: Знайти кількість додатних чисел в заданому наборі. Python
Аноним: а какая изучаемая тема?
zanderok95: Python
zanderok95: програмування
Аноним: не понятно: три целых числа даны как массив или как три отдельных переменных?
Аноним: а подтема? циклы, массивы, что?
zanderok95: как отдельные
Аноним: понял
zanderok95: лучше циклы зделай

Ответы

Автор ответа: Аноним
1

# Вариант №1 («в лоб»)

a = int(input("a: "))

b = int(input("b: "))

c = int(input("c: "))

s = 0

if a > 0:

   s += 1

if b > 0:

   s += 1

if c > 0:

   s += 1

print(s)

# Вариант №2 (цикл + массив)

a = int(input("a: "))

b = int(input("b: "))

c = int(input("c: "))

s = 0

for n in [a, b, c]:

   if n > 0:

       s += 1

print(s)


zanderok95: спасибо на связи
Аноним: второй вариант использовать если тема с массивами и циклами уже изучена, иначе получится то же что и при попытке решить задачку третьего класса квадратными уравнениями
zanderok95: можешь помочь? еще 4 задания кинул
Похожие вопросы