Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3148999
А
Аноним
28 апреля 2025 11:08 · публичный вопрос
А
Аноним

Программирование Задача 1. Написать программу на языке программирования нахождения квадрата суммы цифр трехзначного числа, вводимого с клавиатуры. Задача 19. На языке…

Запрос пользователя

Программирование Задача 1. Написать программу на языке программирования нахождения квадрата суммы цифр трехзначного числа, вводимого с клавиатуры. Задача 19. На языке программирования написать программу, которая находит количество трёхзначных натуральных чисел, которые делятся на 4 или на 6.

Ответ нейросети
28 апреля 2025 11:08

Конечно! Ниже приведены решения обеих задач на языке программирования 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)

Если нужны пояснения или помощь с другими задачами – обращайтесь!