Задача Задача №3148999
А
А
Конечно! Ниже приведены решения обеих задач на языке программирования Python.
Задача 1:
«Написать программу для нахождения квадрата суммы цифр трехзначного числа, вводимого с клавиатуры.»
# Ввод трехзначного числа
number = int(input("Введите трехзначное число: "))
# Проверка, что число трехзначное
if 100 <= abs(number) <= 999:
# Получение цифр числа
abs_number = abs(number)
hundreds = abs_number // 100
tens = (abs_number // 10) % 10
units = abs_number % 10
# сумма цифр
sum_digits = hundreds + tens + units
# квадрат суммы цифр
result = sum_digits ** 2
print("Квадрат суммы цифр числа:", result)
else:
print("Ошибка: число должно быть трёхзначным.")
Задача 19:
«Написать программу, которая находит количество трехзначных натуральных чисел, делящихся на 4 или на 6.»
count = 0
for num in range(100, 1000):
if num % 4 == 0 or num % 6 == 0:
count += 1
print("Количество трехзначных чисел, делящихся на 4 или 6:", count)
Если нужны пояснения или помощь с другими задачами – обращайтесь!