Задача 1. Введено число. Известно, что оно может быть равно от 10 до 999, определить сумму цифр в этом числе Задача 2. Введено три числа. Определить количество четных из них, больших пяти Задача 3. Введено трехзначное число, вывести это число с отсортированными по порядку цифрами
number = int(input("Введите число от 10 до 999: ")) if 10 <= number <= 999: sum_digits = sum(int(digit) for digit in str(number)) print("Сумма цифр в числе:", sum_digits) else: print("Число не входит в диапазон от 10 до 999")
Решение задачи 2:
numbers = [int(input("Введите число: ")) for _ in range(3)] count = len([num for num in numbers if num > 5 and num % 2 == 0]) print("Количество четных чисел, больших пяти:", count)
Решение задачи 3:
number = input("Введите трехзначное число: ") if len(number) == 3 and number.isdigit(): sorted_number = ''.join(sorted(number)) print("Отсортированное по возрастанию число:", sorted_number) else: print("Ошибка! Введите трехзначное число")
Решение задачи 1:
number = int(input("Введите число от 10 до 999: "))
if 10 <= number <= 999:
sum_digits = sum(int(digit) for digit in str(number))
print("Сумма цифр в числе:", sum_digits)
else:
print("Число не входит в диапазон от 10 до 999")
Решение задачи 2:
numbers = [int(input("Введите число: ")) for _ in range(3)]
count = len([num for num in numbers if num > 5 and num % 2 == 0])
print("Количество четных чисел, больших пяти:", count)
Решение задачи 3:
number = input("Введите трехзначное число: ")
if len(number) == 3 and number.isdigit():
sorted_number = ''.join(sorted(number))
print("Отсортированное по возрастанию число:", sorted_number)
else:
print("Ошибка! Введите трехзначное число")