Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <windows.h>
- using namespace std;
- int main()
- {
- SetConsoleOutputCP(1251);
- double a{}, b{}, x{}, y{}, z{};
- int var_num{};
- cout << "Введіть значення x: ";
- cin >> x;
- while (true) {
- cout << "Введіть номер варіанту, за яким виконувати розрахунок (1, 2 чи 3): ";
- cin >> var_num;
- if (var_num == 1 || var_num == 2 || var_num == 3) {
- break;
- }
- else {
- cout << "Номер було введено неправильно. Спробуйте ще раз!" << endl;
- }
- }
- switch(var_num){
- case 1:
- a = 1.2;
- b = 7.2;
- z = exp(x);
- break;
- case 2:
- a = -1.5;
- b = 3.2;
- z = exp(2 * x);
- break;
- case 3:
- a = 1.7;
- b = 5.5;
- z = exp(3);
- break;
- }
- if (x < pow(a, 3)) {
- y = a * sin(pow(x, 2)) + b * cos(z * x + a);
- }
- if (pow(a, 3) <= x && x <= b) {
- y = pow(a + b * x, 2) - sin(a + z * x);
- }
- if (x > b) {
- y = sqrt(x - (sin(b * x + z)));
- }
- cout << "y = " << y;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement