Предмет: Информатика,
автор: arafatibragimov
Задание 1. Написать программу, которая выводит на экран натуральные трехзначные и четырёхзначные числа, суммы цифр которых равны.
Задание 2. Написать функцию для расчета суммы процентного дохода по вкладу, если вкладчик открыл депозит на сумму Р сроком на Т дней под I%.
Формула расчета:
S=(PxIxT/366)/100
где:
S — выплаченные проценты,
P — первоначальная сумма вложений, I — годовая ставка,
T — количество дней вклада.
Ответы
Автор ответа:
0
python
for num in range(100, 10000):
# Преобразуем число в строку и разделяем на цифры
digits = list(str(num))
# Суммируем цифры числа
digit_sum = sum(int(digit) for digit in digits)
# Если сумма цифр равна числу, выводим число на экран
if digit_sum == num:
print(num)
Эта программа использует цикл for для генерации чисел от 100 до 9999 (трехзначные и четырехзначные числа) и проверяет, равна ли сумма цифр числа самому числу. Если да, то число выводится на экран.
Похожие вопросы
Предмет: Английский язык,
автор: elinarodkina72
Предмет: Геометрия,
автор: Аноним
Предмет: Українська мова,
автор: meredian159
Предмет: Английский язык,
автор: saerchik13
Предмет: ОБЖ,
автор: Noker4