
Язык программирования Python Даны три числа, чётные возвести в квадрат, нечётные в куб, и
вывести.Заранее спасибо!

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

numbers = [int(input()) for i in range(3)]
for n in numbers:
if n%2 == 0:
print(n**2, end=" ")
else:
print(n**3, end=" ")



Для решения данной задачи на языке программирования Python, вам потребуется написать код, который будет проверять каждое из трех чисел на четность и возводить четные числа в квадрат, а нечетные - в куб. Затем, полученные значения нужно вывести.
Вот пример кода, который решает данную задачу:
```python def square_or_cube(num): if num % 2 == 0: # проверяем четность числа return num ** 2 # возводим в квадрат else: return num ** 3 # возводим в куб
# заданные числа num1 = 4 num2 = 7 num3 = 2
# вычисляем и выводим результаты result1 = square_or_cube(num1) result2 = square_or_cube(num2) result3 = square_or_cube(num3)
print("Результаты:") print(f"Число {num1}: {result1}") print(f"Число {num2}: {result2}") print(f"Число {num3}: {result3}") ```
Результат выполнения программы: ``` Результаты: Число 4: 16 Число 7: 343 Число 2: 4 ```
В данном примере, числа 4 и 2 являются четными, поэтому они были возведены в квадрат. Число 7 - нечетное, поэтому оно было возведено в куб.
Надеюсь, это поможет вам решить задачу! Если у вас возникнут еще вопросы, не стесняйтесь задавать.


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







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili