Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №1069901
А
Аноним
13 мая 2024 10:13 · публичный вопрос
А
Аноним

Даны три действительных числа. Возвести в квадрат неотрицательные из этих чисел и в четвертую степень — отрицательные. на С++

Ответ нейросети
13 мая 2024 10:13

Для выполнения данной задачи вам потребуется использовать условный оператор (if-else) в языке программирования C++ для определения положительных и отрицательных чисел. После этого следует возвести положительные числа во вторую степень и отрицательные в четвертую степень. Вот примерный код, решающий данную задачу:

#include <iostream>
#include <cmath>

int main() {
    double num1, num2, num3;
    
    // ввод трех действительных чисел
    std::cout << "Введите первое число: ";
    std::cin >> num1;
    std::cout << "Введите второе число: ";
    std::cin >> num2;
    std::cout << "Введите третье число: ";
    std::cin >> num3;
    
    // вычисление и вывод результата
    if (num1 >= 0) {
        std::cout << "Квадрат числа (" << num1 << "): " << pow(num1, 2) << std::endl;
    } else {
        std::cout << "Четвертая степень числа (" << num1 << "): " << pow(num1, 4) << std::endl;
    }
    
    if (num2 >= 0) {
        std::cout << "Квадрат числа (" << num2 << "): " << pow(num2, 2) << std::endl;
    } else {
        std::cout << "Четвертая степень числа (" << num2 << "): " << pow(num2, 4) << std::endl;
    }
    
    if (num3 >= 0) {
        std::cout << "Квадрат числа (" << num3 << "): " << pow(num3, 2) << std::endl;
    } else {
        std::cout << "Четвертая степень числа (" << num3 << "): " << pow(num3, 4) << std::endl;
    }
    
    return 0;
}

Пожалуйста, используйте этот примерный код в среде программирования C++, чтобы выполнить задачу, описанную в вашем вопросе. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать. Успехов в вашем обучении!