Вопрос задан 19.05.2026 в 17:16. Предмет Информатика. Спрашивает Zaika Anya.

Составьте программу: возведение чётного числа в квадрат, а нечётного - в куб.

Перейти к ответам

Ответы на вопрос

Отвечает Пономорёва Алёна.

Вот пример программы на языке Python, которая выполняет возведение числа в квадрат, если оно чётное, и в куб, если оно нечётное. Я постараюсь объяснить всё подробно, чтобы было понятно даже новичку.

Python
# Запрашиваем у пользователя ввод числа
number = int(input("Введите число: "))

# Проверяем, является ли число чётным
if number % 2 == 0:
# Если число чётное, возводим его в квадрат
result = number ** 2
print(f"Число {number} чётное, его квадрат равен {result}.")
else:
# Если число нечётное, возводим его в куб
result = number ** 3
print(f"Число {number} нечётное, его куб равен {result}.")

Пояснения к коду:

  1. input() — функция, которая запрашивает ввод от пользователя. Всё, что пользователь вводит, изначально считается строкой. Поэтому мы используем int(), чтобы преобразовать введённое значение в целое число.

  2. number % 2 == 0 — проверка на чётность. % — это оператор остатка от деления. Если остаток от деления числа на 2 равен 0, значит число чётное.

  3. number ** 2 — возведение числа в квадрат (** — оператор возведения в степень).

  4. number ** 3 — возведение числа в куб.

  5. print() — вывод результата на экран.

Программа автоматически определяет, чётное число или нечётное, и применяет нужную операцию.

Если хочешь, могу показать ещё более короткую версию с использованием тернарного оператора для тех, кто любит компактный код.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос