# Задача 3 print("Програма, для піднесення числа до степеня") x = int(input("Введіть число X: ")) y = int(input("Введіть число Y: ")) print("Результат =", math.pow(x, y))
# Задача 4 n = float(input("\nВведіть число: ")) print("Верхня межа =", math.ceil(n), ", нижня межа =", math.floor(n))
Answers & Comments
Ответ:
import math
import sys
#Задача 3
print("Програма, для піднесення числа до степеня")
x = int(input("Введіть число X: "))
y = int(input("Введіть число Y: "))
if x == 0 or y == 0:
sys.exit(0)
print("Результат =", math.pow(x, y))
#Задача 4
n = float(input("Введіть число: "))
if n == 0:
sys.exit(0)
print("Верхня межа =", math.ceil(n), ", нижня межа =", math.floor(n))
Объяснение:
try:
while True:
# Задача 3
print("Програма, для піднесення числа до степеня")
x = int(input("Введіть число X: "))
y = int(input("Введіть число Y: "))
print("Результат =", math.pow(x, y))
# Задача 4
n = float(input("\nВведіть число: "))
print("Верхня межа =", math.ceil(n), ", нижня межа =", math.floor(n))
except KeyboardInterrupt:
pass