
Написать программу: кратна ли числу А сумма цифр трехзначного числа


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

Приведу пример решения задачи на языке Python:
A = int(input()) #получаем на вход число А
b = int(input()) #получаем на вход трёхзначное число пользователя
b1 = b % 10 # запоминаем разряд единиц
b2 = b // 10 % 10 #запоминаем разряд десятков
b3 = b // 100 #разряд сотен
if A % (b1 + b2 + b3) == 0:
____print("Сумма цифр трёхзначного числа кратна числу А")
else:
____print("Сумма цифр трёхзначного числа не кратна числу А")



Для проверки, кратна ли сумма цифр трехзначного числа числу А, вы можете воспользоваться следующей программой на Python:
python# Функция для вычисления суммы цифр числа
def сумма_цифр(число):
сумма = 0
while число > 0:
сумма += число % 10
число //= 10
return сумма
# Ввод числа A
A = int(input("Введите число A: "))
# Ввод трехзначного числа
число = int(input("Введите трехзначное число: "))
# Проверка, кратна ли сумма цифр числа числу A
if число < 100 or число > 999:
print("Пожалуйста, введите трехзначное число.")
else:
сумма = сумма_цифр(число)
if сумма % A == 0:
print(f"Сумма цифр числа {число} кратна числу {A}.")
else:
print(f"Сумма цифр числа {число} не кратна числу {A}.")
Программа начинается с ввода числа A и трехзначного числа. Затем она проверяет, является ли введенное число трехзначным, вычисляет сумму его цифр с помощью функции сумма_цифр
, а затем проверяет, кратна ли эта сумма числу A.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili