Вопрос задан 11.02.2026 в 14:38. Предмет Информатика. Спрашивает Рибакова Ірина.

1. С клавиатуры вводится 3 числа. Найти сумму только положительных чисел. (Тема: Программирование ветвящихся и цепных алгоритмов) 2. Дано двузначное число, найти сумму и произведение его цифр. (2-ая задача решается с div и mod) (Тема: Программирование ветвящихся и цепных алгоритмов)

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

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

Отвечает Жалковский Родион.

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

Для решения этой задачи нужно воспользоваться условными операторами (ветвлением), чтобы проверять, является ли число положительным. Если число больше нуля, то прибавляем его к общей сумме. Пример кода на языке Python:

python
# Ввод трех чисел с клавиатуры a = int(input("Введите первое число: ")) b = int(input("Введите второе число: ")) c = int(input("Введите третье число: "))

# Инициализация суммы sum_positive = 0

# Проверка каждого числа на положительность if a > 0: sum_positive += a if b > 0: sum_positive += b if c > 0: sum_positive += c

# Вывод суммы положительных чисел print("Сумма положительных чисел:", sum_positive)

В этом примере числа считываются с клавиатуры, затем проверяется, являются ли они положительными. Если число положительное, оно добавляется к сумме.

  1. Задача: Дано двузначное число, нужно найти сумму и произведение его цифр.

Для решения этой задачи можно использовать операторы деления и взятия остатка (div и mod), чтобы выделить десятки и единицы числа. Пример решения на Python:

python
# Ввод двузначного числа с клавиатуры number = int(input("Введите двузначное число: "))

# Получение десятков и единиц tens = number // 10 # Деление на 10 для получения десятков ones = number % 10 # Остаток от деления на 10 для получения единиц

# Вычисление суммы и произведения цифр sum_digits = tens + ones product_digits = tens * ones

# Вывод результата print("Сумма цифр числа:", sum_digits) print("Произведение цифр числа:", product_digits)

Здесь number // 10 дает десятки, а number % 10 дает единицы числа. После этого можно найти сумму и произведение этих цифр.

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

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

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

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