При решении этой задачи вложенный условный оператор будет иметь алгоритм:
если х> 0)
то
у вычислить по формуле у = х – 12
Иначе
если х = 0 то
у вычислить по формуле у =5
Иначе у вычислить по формуле у = sqr(x);
Напишите фрагмент программы в C++, используя вложенный
оператор if, else,
#include <iostream>
#include<cmath>
using namespace std;
int main() {
setlocale(LC_ALL, "RUS");
int x, y;
cout << "Введите значение х: ";
cin >> x;
if (x > 0){
y = x - 12;
}
else if (x == 0){
y = 5;
}
else {
y = sqrt(x);
}
cout << y << endl;
}