Вопрос задан 15.09.2023 в 09:15. Предмет Информатика. Спрашивает Токарева Инна.

ПОМОГИТЕ ПЛИИИЗ!!!! Даны 3 действительных числа. Возвести в квадрат и напечатать те из них,

значения которых неотрицательны. Если таковых нет, то напечатать сообщение. С++
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Корнев Егор.
Using namespace std;

int main ()
{
SetConsoleOutputCP(1251);
cout<<"Введите три числа"<<endl;
int a,b,c;
cin>>a>>b>>c;
if ( (a<0) && (b<0) && (c<0))
   {
   cout<<"неотрицательных чисел нет"<<endl;
   system("pause");
   return 0; // дальше не выполняем, чтобы не тратить силы впустую
   }
if (a>0)
   cout<<a*a<<endl;
if (b>0)
   cout<<b*b<<endl;
if (c>0)
   cout<<c*c<<endl;
system("pause");
return 0;
}
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вы можете использовать следующий код на C++, чтобы возвести в квадрат и напечатать неотрицательные числа:

cpp
#include <iostream> int main() { double num1, num2, num3; std::cout << "Введите три действительных числа: "; std::cin >> num1 >> num2 >> num3; if (num1 >= 0) { std::cout << "Квадрат первого числа: " << num1 * num1 << std::endl; } if (num2 >= 0) { std::cout << "Квадрат второго числа: " << num2 * num2 << std::endl; } if (num3 >= 0) { std::cout << "Квадрат третьего числа: " << num3 * num3 << std::endl; } return 0; }

Этот код запрашивает у пользователя три действительных числа, а затем проверяет каждое из них на неотрицательность. Если число неотрицательное, оно возводится в квадрат и выводится на экран. Если все три числа отрицательные, будет выведено соответствующее сообщение.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос