Помогите с кодом: Даны три целых числа. Возвести в квадрат отрицательные числа и в третью степень - положительные (число 0 не изменять). Написать на C++ в Visual Studio.

Помогите с кодом: Даны три целых числа. Возвести в квадрат отрицательные числа и в третью степень - положительные (число 0 не изменять). Написать на C++ в Visual Studio.
Гость
Ответ(ы) на вопрос:
Гость
#include #include using namespace std; int main() {     setlocale(LC_ALL, "Russian");     double x,y,z;     cout << "Введите 3 числа через пробел: ";     cin >> x >> y >> z;     if (x<0)     {        x=pow(x,2);     }     else if (x>0)     {         x=pow(x,3);     }     if (y<0)     {        y=pow(y,2);     }     else if (y>0)     {         y=pow(y,3);     }     if (z<0)     {        z=pow(z,2);     }     else if (z>0)     {         z=pow(z,3);     }     cout << "Вывод: " << x << " " << y << " " << z << endl;     return 0; }
Не нашли ответ?
Ответить на вопрос
Похожие вопросы