Advertisement
AIwinter

Untitled

Oct 28th, 2021
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.30 KB | None | 0 0
  1. print('Лабораторная №1 \n'
  2.       'Здраствуйте, я Тагирова Валерия Рустемовна из второй подгруппы ПИБ-212\n'
  3.       'Моя функция под номером 5: x^6.5*e^(-cos(x))\n')
  4.  
  5. import math
  6.  
  7. a = float(input('Введите начальное значение X: '))
  8. b = float(input('Введите конечное значение X: '))
  9. n = float(input('Введите количество шагов: '))
  10.  
  11. print('\n----------------------------------------'
  12.       '\n!    x    !           y=f(x)           !'
  13.       '\n----------------------------------------')
  14. if a < b and n < 0 or a > b and n > 0:
  15.     a,b=b,a
  16.  
  17. while a <= b and n > 0 or  a >= b and n < 0:
  18.  
  19.     try:
  20.         #y = round(((pow(x, 6.5))*(math.exp(-(math.cos(x))))), 4)
  21.         y = round((a**6.5) / (math.exp(math.cos(a))), 3)
  22. #в блоке try мы пишем код, который может вызвать исключение
  23.     except:
  24.         print('   ', a, '   !   функция не определена')
  25. #в блоке except выполняется код при появлении исключения
  26.     else:
  27.         print('    ', a, '   !   ', y)
  28. #else то, что делается в противном случае
  29.     a = round(a + n, 3)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement