Вопрос задан 20.07.2023 в 03:02. Предмет Информатика. Спрашивает Попов Даниил.

С клавиатуры вводятся три числа. Найти сумму только положительных чисел. python

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кравець Настя.

mas = list(map(int,input().split()))

s = 0

for i in range(len(mas)):

     if mas[i] > 0:

           s += mas[i]

print(s)

0 2
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для нахождения суммы только положительных чисел из трех введенных с клавиатуры, можно использовать следующий Python-код:

python
def main(): # Вводим три числа с клавиатуры num1 = float(input("Введите первое число: ")) num2 = float(input("Введите второе число: ")) num3 = float(input("Введите третье число: ")) # Инициализируем сумму положительных чисел нулем sum_positive = 0 # Проверяем каждое число и, если оно положительное, добавляем его к сумме if num1 > 0: sum_positive += num1 if num2 > 0: sum_positive += num2 if num3 > 0: sum_positive += num3 # Выводим результат print("Сумма положительных чисел: ", sum_positive) if __name__ == "__main__": main()

Этот код запрашивает три числа у пользователя, затем проверяет каждое число на положительность и добавляет положительные числа к переменной sum_positive. После этого выводит результат - сумму положительных чисел.

0 1

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос