Advertisement
Gromov

Untitled

Sep 19th, 2019
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.20 KB | None | 0 0
  1.  
  2. #define _USE_MATH_DEFINES
  3. #include <iostream>
  4. #include <iomanip>
  5. #include <cmath>
  6. #include <math.h>
  7. using namespace std;
  8.  
  9. int main() {
  10.  
  11. 1
  12.  
  13. double val , x;
  14. cout << "Number: ";
  15. cin >> val;
  16. if (val <= 0)
  17. {
  18. printf("sine of %f is %f\n", val, sin (val));
  19. }
  20. else if (0 < val && val <= M_PI_4)
  21. {
  22. printf("arc tangent of %f is %f\n", val, atan(val));
  23. }
  24. else if ( M_PI_4 < val && val <= 32)
  25. {
  26. x = log2 (val);
  27. printf ("log2 (%f) = %f.\n", val, x );
  28. }
  29. else
  30. {
  31. fmod(val,1);
  32. cout << "Your number is: " << val << endl;
  33. }
  34. cin.get();
  35.  
  36. 2
  37.  
  38. double val;
  39.  
  40. cout << "Number: ";
  41. cin >> val;
  42. if (val < -1*M_PI)
  43. {
  44. printf("ln|x| of %f is %f\n", val, log(abs(val)));
  45. }
  46. else if (-1*M_PI <= val && val <= M_PI)
  47. {
  48. printf("sinx + cos2x is %f is %f\n", val, sin (val) + cos(2*val));
  49. }
  50. else if ( M_PI <= val && val < 10)
  51. {
  52. printf ("x power 3 + 1 is (%f) = %f.\n", val, pow(val,3) + 1);
  53. }
  54. else if ( 10 <= val && val < 100)
  55. {
  56. printf ("(x+1) / (x2 + 8) is (%f) = %f.\n", val, (val + 1) / (pow (val,2) + 8));
  57. }
  58. else
  59. {
  60. printf ("ln x is (%f) = %f.\n", val, log(val));
  61. cout << "Your number is: " << val << endl;
  62. }
  63.  
  64. cin.get();
  65.  
  66. 3
  67.  
  68. double val, gr, spec;
  69.  
  70. cout << "Number Nr. 1 (x) : ";
  71. cin >> val;
  72. cout << "Number Nr. 2 (y) : ";
  73. cin >> gr;
  74. if (val < -10 && gr < -5)
  75. {
  76. printf("1/x + 1/y (%f) = %f.\n", val , 1/val + 1/gr );
  77. }
  78. else if (-10<= val && val < 0 && -5 <= gr && gr < 0)
  79. {
  80. printf("(x-y) / (x+y) is %f is %f\n", val, (val-gr) / (val+gr));
  81. }
  82. else if ( 0 <= val && val < 2*M_PI && 0 <= gr && gr < M_PI_2)
  83. {
  84.  
  85. printf ("sinx / cosx (%f) = %f.\n", val, sin(val) / cos(val));
  86.  
  87. }
  88. else
  89. {
  90. printf ("ln(x2 + y2) is (%f) = %f.\n", val, log(val*val + gr*gr) );
  91. cout << "Your number is: " << val << endl;
  92. }
  93.  
  94. cin.get();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement