Advertisement
Lavig

Другий семестр. Лабораторна робота №1-2 (Завдання 2)

Jan 30th, 2025 (edited)
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.66 KB | None | 0 0
  1. #include <iostream>
  2. #include <windows.h>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.     SetConsoleOutputCP(1251);
  9.     double x{};
  10.     double &rx = x;
  11.     while (true) {
  12.         cout << "Введіть x: ";
  13.         cin >> rx;
  14.         if (cin.fail()) {
  15.             cin.clear();
  16.             cin.ignore(32767, '\n');
  17.             cout << "Введене значення має бути числом. Спробуйте ще раз!" << endl;
  18.             continue;
  19.         }
  20.         else {
  21.             break;
  22.         }
  23.     }
  24.     if (sin(rx) + cos(rx) < 0) {
  25.         cout << "Неможливо обчислити корінь з числа " << sin(rx) + cos(rx);
  26.     }
  27.     else {
  28.         cout << "Обчислене значення - " << sqrt(sin(rx) + cos(rx)) << endl;
  29.     }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement