AIwinter

1 лаба

Nov 23rd, 2021 (edited)
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.31 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. #input выводит текст при его наличии и возвращает введенный пользователем текст
  11. #float с плавающей запятой, когда как int целые
  12.  
  13. print('\n----------------------------------------'
  14.       '\n!    x    !           y=f(x)           !'
  15.       '\n----------------------------------------')
  16. if a < b and n < 0 or a > b and n > 0:
  17.     a,b=b,a
  18.  
  19. while a <= b and n > 0 or  a >= b and n < 0:
  20. #while цикл, а далее условия повторения
  21.     if a >= 0:
  22.         #y = round(((pow(x, 6.5))*(math.exp(-(math.cos(x))))), 4)
  23.         y = round((a**6.5) / (math.exp(math.cos(a))), 3)
  24.         print('    ', a, '   !   ', y)
  25.     else:
  26.         print('   ', a, '   !   функция не определена')
  27.     a = round(a + n, 3)
  28. #round округление
Add Comment
Please, Sign In to add comment