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

Буду очень благодарна!Возведите число в третью степень, с операции сложения: 1^3= 1
2^3 = 3+5
3^3 = 7 + 9 +11
4^3 = 13 + 15 +17 + 19
5^3 = 21 +23+25 + 27 + 29
6^3 = 31 +33 +35 +37 +39 +41

^ — это степень

Показать ответ
Ответ:
vaniev2006
vaniev2006
20.04.2021 16:59

def exp3 (a):

   an = a * (a - 1) + 1

   summ = an

   while (a != 1):

       an += 2

       summ += an

       a -= 1

   return summ

print("Введите число: ")

x = input()

if x.isdigit():

   x = int(x)

   if x==0:

       rezultat = 0

   elif x>0:

       rezultat = exp3(x)

   else:

       rezultat = -exp3(-x)

   print("Результат возведения числа " + str(x) + " в третью степень: " + str(rezultat))

else:

   print(x + " не является целым числом")

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота