Составить программы: 1. Вычисления суммы цифр трехзначного числа (используя mod и div) 2. Определения наибольшего из трёх чисел a,b,c 3. Определения является ли счастливым билет с четырёхзначным номером.
Программа 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))
Надеюсь, что мои программы вам помогут! Если у вас есть другие вопросы или просьбы, не стесняйтесь спрашивать.
Программа 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))
Надеюсь, что мои программы вам помогут! Если у вас есть другие вопросы или просьбы, не стесняйтесь спрашивать.