Guest User

Untitled

a guest
Nov 20th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.69 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3. #include<locale.h>
  4.  
  5. double fun(double x){
  6.  
  7. return x*x*x*x;
  8. }
  9.  
  10. double fun1(double x){
  11.  
  12. return tan(x);
  13. }
  14.  
  15. double fun2(double x){
  16.  
  17. return exp(x);
  18. }
  19.  
  20. using namespace std;
  21.  
  22. int main(void){
  23. double a, b, x;
  24. setlocale(LC_ALL, "Russian");
  25. cout<<"Введите крайние точки промежутка:";
  26. cin>>a>>b;
  27.  
  28. for (x=a;x<=b;x+=0.1){
  29. cout<<x<<endl;
  30. if (fun(x)!=fun(-x))
  31. break;
  32. }
  33. cout<<x<<endl;
  34. if (x<b){
  35. for (x=a;x<=b;x+=0.1)
  36. if (fun(-x)!=-fun(x))
  37. break;
  38. if (x<b)
  39. cout<<"Функция x^4 не чётная и не нечётная"<<endl;
  40. else
  41. cout<<"Функция x^4 нечётная"<<endl;
  42. }
  43. else
  44. cout<<"Функция x^4 чётная"<<endl;
  45.  
  46.  
  47. for (x=a;x<=b;x+=0,1){
  48. if (fun1(x)!=fun1(-x))
  49. break;
  50. }
  51. if (x<b){
  52. for (x=a;x<=b;x+=0.1)
  53. if (fun1(-x)!=-fun1(x))
  54. break;
  55. if (x<b)
  56. cout<<"Функция tg(x) не чётная и не нечётная"<<endl;
  57. else
  58. cout<<"Функция tg(x) нечётная"<<endl;
  59. }
  60. else
  61. cout<<"Функция tg(x) чётная"<<endl;
  62.  
  63.  
  64. for (x=a;x<=b;x+=0,1){
  65. if (fun2(x)!=fun2(-x))
  66. break;
  67. }
  68. if (x<b){
  69. for (x=a;x<=b;x+=0.1)
  70. if (fun1(-x)!=-fun1(x))
  71. break;
  72. if (x<b)
  73. cout<<"Функция e^x не чётная и не нечётная"<<endl;
  74. else
  75. cout<<"Функция e^x нечётная"<<endl;
  76. }
  77. else
  78. cout<<"Функция e^x чётная"<<endl;
  79.  
  80. return 0;
  81. }
Add Comment
Please, Sign In to add comment