Advertisement
xxeell

Untitled

Sep 20th, 2018
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.92 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. #include <math.h>
  4. #include <iomanip>
  5.  
  6. using namespace std;
  7.  
  8. double solution_17(double x, double y) // Решение уравнения 17
  9. {
  10.     double t1 = cos(x) / (M_PI - (2 * x));
  11.     double t2 = 16 * cos(x * y);
  12.     return t1 + t2;
  13. }
  14.  
  15. double solution_6(double x, double y)  // Решение уравнения 6
  16. {
  17.     double t1 = (x + y) / (x + 1);
  18.     double t2 = ((x * y) - 12) / (34 + x);
  19.     return t1 - t2;
  20. }
  21.  
  22. double solution_4(double x, double y)  // Решение уравнения 4
  23. {
  24.     double s_c = sin(x) + cos(y);
  25.     double t = tan(x);
  26.     double res = (s_c / t) + 0.43;
  27.     return res;
  28. }
  29.  
  30. int main()
  31. {
  32.     //ifstream in("input.txt");
  33.     //ofstream out("output.txt");
  34.  
  35.     double x, y;
  36.     cout << "Enter X: "; // Пользовательский интерфейс
  37.     cin >> x;            // Ввод Х
  38.  
  39.     cout << "Enter Y: "; // Пользовательский интерфейс
  40.     cin >> y;            // Ввод Y
  41.  
  42.     double res_17 = solution_17(x, y);
  43.     double res_6 = solution_6(x, y);
  44.     double res_4 = solution_4(x, y);
  45.  
  46.     cout << "Result of equation 17: ";                               // Пользовательский интерфейс
  47.     cout << fixed << setprecision(10) << setw(20) << res_17 << endl; // Вывод результата уравнени 17
  48.  
  49.     cout << "Result of equation 6 : ";                               // Пользовательский интерфейс
  50.     cout << fixed << setprecision(10) << setw(20) << res_6 << endl;  // Вывод результата уравнени 6
  51.  
  52.     cout << "Result of equation 4 : ";                               // Пользовательский интерфейс
  53.     cout << fixed << setprecision(10) << setw(20) << res_4 << endl;  // Вывод результата уравнени 4
  54.  
  55.  
  56.     //in.close();
  57.     //out.close();
  58.  
  59.     return 0;
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement