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

Буду очень благодарна!Возведите число в третью степень, с операции сложения: 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

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

Показать ответ
Ответ:
EllenOnyschuk
EllenOnyschuk
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-бота