Advertisement
Guest User

Untitled

a guest
Feb 18th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. def fn(x, a):
  2. l = list(range(13))
  3. l.reverse()
  4. sum = 0
  5. for i in l[:-1]:
  6. sum += a[i] * x ** i + a[0]
  7. print(sum)
  8. return sum
  9.  
  10.  
  11. a = []
  12. tt = True
  13. s = input("Заполнить последовательность a числами от 0 до 12? (Ответ Да/Нет) ")
  14. while tt:
  15. if s.upper().replace(" ", "") == "ДА":
  16. for i in range(13):
  17. a.append(i)
  18. tt = False
  19. elif s.upper().replace(" ", "") == "НЕТ":
  20. for i in range(13):
  21. ch = int(input("a" + str(i) + " = "))
  22. a.append(ch)
  23. tt = False
  24. else:
  25. s = input("Введите Да или Нет: ")
  26.  
  27. tt = True
  28. while tt:
  29. try:
  30. t = int(input("t = "))
  31. tt = False
  32. except:
  33. print("Произошла ошибка, возможно вы ввели строку")
  34.  
  35. tt = True
  36. while tt:
  37. try:
  38. s = int(input("s = "))
  39. tt = False
  40. except:
  41. print("Произошла ошибка, возможно вы ввели строку")
  42.  
  43. print(fn(1, a) + fn(t, a) + fn(s - t, a) ** 2 + fn(1, a) ** 3)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement