Составить программы:
1. Вычисления суммы цифр трехзначного числа (используя mod и div)
2. Определения наибольшего из трёх чисел a,b,c
3. Определения является ли счастливым билет с четырёхзначным номером.

15 Окт 2019 в 14:41
137 +1
0
Ответы
1

Программа 1 (Вычисление суммы цифр трехзначного числа):

num = int(input("Введите трехзначное число: "))
digit1 = num // 100
digit2 = (num % 100) // 10
digit3 = num % 10
sum = digit1 + digit2 + digit3
print("Сумма цифр трехзначного числа:", sum)

Программа 2 (Определение наибольшего из трех чисел a, b, c):

a = int(input("Введите первое число: "))
b = int(input("Введите второе число: "))
c = int(input("Введите третье число: "))
max_num = a
if b > max_num:
max_num = b
if c > max_num:
max_num = c
print("Наибольшее число из {}, {} и {} это: {}".format(a, b, c, max_num))

Программа 3 (Определение является ли счастливым билет с четырехзначным номером):

num = input("Введите четырехзначный номер билета: ")
if len(num) != 4:
print("Неверный формат билета")
else:
sum1 = int(num[0]) + int(num[1])
sum2 = int(num[2]) + int(num[3])
if sum1 == sum2:
print("Билет с номером {} является счастливым!".format(num))
else:
print("Билет с номером {} не является счастливым".format(num))

Надеюсь, что мои программы вам помогут! Если у вас есть другие вопросы или просьбы, не стесняйтесь спрашивать.

19 Апр 2024 в 11:04
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир