Даны три целых числа. Возвести в квадрат отрицательные числа и в третью степень — положительные (число 0 не изменять). Задачи необходимо выполнить на языке программирования C++

28 Июл 2021 в 19:44
163 +1
1
Ответы
1

Пример решения задачи на C++:

#include <iostream>
#include <cmath>
int main {
int a, b, c;
std::cout << "Enter three integers: ";
std::cin >> a >> b >> c;
if (a < 0) {
a = a * a;
} else if (a > 0) {
a = powa,3a, 3a,3;
}
if (b < 0) {
b = b * b;
} else if (b > 0) {
b = powb,3b, 3b,3;
}
if (c < 0) {
c = c * c;
} else if (c > 0) {
c = powc,3c, 3c,3;
}
std::cout << "Result: " << a << " " << b << " " << c << std::endl;
return 0;
}

Пользователю предлагается ввести три целых числа, после чего программа возводит отрицательные числа в квадрат и положительные числа в третью степень. Результат выводится на экран.

17 Апр 2024 в 13:57
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир