Advertisement
VladimirKostovsky

Когда нельзя ничего использовать

Feb 18th, 2022
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.70 KB | None | 0 0
  1. #include<iostream>
  2. #include<string>
  3. using namespace std;
  4.  
  5. int main() {
  6.     setlocale(LC_ALL, "Russian");
  7.     double x;
  8.     double otvet_a, otvet_b, otvet_c;
  9.     cout << "Введите x ";
  10.     cin >> x;
  11.     if (x <= 0) {
  12.         cout << " 1/cos(x) не определен " << endl;
  13.         if (1 + abs(x) > 1 + x * 2 * x)
  14.             cout << "1 + x*2*x = " << 1 + x * 2 * x << " 1 + abs(x) =" << 1 + abs(x) << endl;
  15.         else
  16.             cout << " 1 + abs(x) =" << 1 + abs(x) << "1 + x*2*x = " << 1 + x * 2 * 1 << endl;
  17.     }
  18.     else
  19.     {
  20.         otvet_a = 1 / cos(x);
  21.         otvet_b = 1 + abs(x);
  22.         otvet_c = 1 + x * 2 * x;
  23.  
  24.         if (otvet_a < otvet_b && otvet_a < otvet_c) {
  25.             if (otvet_b < otvet_c) {
  26.                 cout << "1/cos = " << otvet_a << endl;
  27.                 cout << " 1+x*2*x = " << otvet_b << endl;
  28.                 cout << " 1+abs(x) = " << otvet_c << endl;
  29.             }
  30.             else {
  31.                 cout << "1/cos = " << otvet_a << endl;
  32.                 cout << " 1+abs(x) = " << otvet_c << endl;
  33.                 cout << " 1+x*2*x = " << otvet_b << endl;
  34.             }
  35.         }
  36.  
  37.         if (otvet_b < otvet_a && otvet_b < otvet_c) {
  38.             if (otvet_a < otvet_c) {
  39.                 cout << " 1+x*2*x = " << otvet_b << endl;
  40.                 cout << "1/cos = " << otvet_a << endl;
  41.                 cout << " 1+abs(x) = " << otvet_c << endl;
  42.             }
  43.             else {
  44.                 cout << " 1+x*2*x = " << otvet_b << endl;
  45.                 cout << " 1+abs(x) = " << otvet_c << endl;
  46.                 cout << "1/cos = " << otvet_a << endl;
  47.             }
  48.         }
  49.  
  50.         if (otvet_c < otvet_a && otvet_c < otvet_b) {
  51.             if (otvet_a < otvet_b) {
  52.                 cout << " 1+abs(x) = " << otvet_c << endl;
  53.                 cout << "1/cos = " << otvet_a << endl;
  54.                 cout << " 1+x*2*x = " << otvet_b << endl;
  55.             }
  56.             else {
  57.                 cout << " 1+abs(x) = " << otvet_c << endl;
  58.                 cout << " 1+x*2*x = " << otvet_b << endl;
  59.                 cout << "1/cos = " << otvet_a << endl;
  60.             }
  61.         }  
  62.     }
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement