** Задание №6. Даны три числа. Напишите программу, в которой заданные четные числа возводятся в квадрат, а если числа нечет- 0 ные, то вычисляется их третья степень. Выведите результат про- граммы на экран. 356 Например 27 125 36 отвор Результат
Нижче наведено приклад реалізації програми на мові Python:
# Введення трьох чисел
num1 = int(input("Введіть перше число: "))
num2 = int(input("Введіть друге число: "))
num3 = int(input("Введіть третє число: "))
# Перевірка на парність та обчислення степенів
if num1 % 2 == 0:
num1 = num1 ** 2
else:
num1 = num1 ** 3
if num2 % 2 == 0:
num2 = num2 ** 2
else:
num2 = num2 ** 3
if num3 % 2 == 0:
num3 = num3 ** 2
else:
num3 = num3 ** 3
# Виведення результату
print(num1, num2, num3)
При введенні чисел 27, 125 та 36 програма повинна вивести на екран наступний результат:
19683 15625 1296
у цьому прикладі перші два числа були піднесені до степеня 3, оскільки вони не парні, а третє число було піднесене до степеня 2, оскільки воно є парним.
Answers & Comments
Ответ:
Нижче наведено приклад реалізації програми на мові Python:
# Введення трьох чисел
num1 = int(input("Введіть перше число: "))
num2 = int(input("Введіть друге число: "))
num3 = int(input("Введіть третє число: "))
# Перевірка на парність та обчислення степенів
if num1 % 2 == 0:
num1 = num1 ** 2
else:
num1 = num1 ** 3
if num2 % 2 == 0:
num2 = num2 ** 2
else:
num2 = num2 ** 3
if num3 % 2 == 0:
num3 = num3 ** 2
else:
num3 = num3 ** 3
# Виведення результату
print(num1, num2, num3)
При введенні чисел 27, 125 та 36 програма повинна вивести на екран наступний результат:
19683 15625 1296
у цьому прикладі перші два числа були піднесені до степеня 3, оскільки вони не парні, а третє число було піднесене до степеня 2, оскільки воно є парним.
якщо я правильно поняв завдання