В случае с усложнённым заданием теперь программа не только будет ПРОСИТЬ пользователя...

0 голосов
63 просмотров

В случае с усложнённым заданием теперь программа не только будет ПРОСИТЬ пользователя ВВЕСТИ ЧИСЛО ДЛЯ ВОЗВЕДЕНИЯ В СТЕПЕНЬ и саму степень... Программа будет должна осуществлять дополнительную проверку на то больше результат по модулю, чем число 2147483647 или нет, если да, то предупреждать об этом пользователя («Опасность! Результат больше чем … »)


Информатика (70 баллов) | 63 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Import math
try:
     b = int(input("Введите число:"))
     a = int(input("Введите степень"))
     x = math.pow(b, a)
     
     print(x)
except OverflowError:
     print("Опасность! Результат больше чем …")

(126 баллов)
0

чуть криво получилось

0

import math
try:
b = int(input("Введите число:"))
a = int(input("Введите степень"))
x = math.pow(b, a)

print(x)
except OverflowError:
print("Опасность! Результат больше чем …")

0

djn yjhvfkmysq dfhbfyn

0

вот нормальный вариант