Вопрос задан 24.06.2023 в 23:07. Предмет Информатика. Спрашивает Леонардыч Евгений.

C++ Даны два действительные числа X, Y ( ). Найти большее из них, если X отрицательное число, и

меньшее, если это не так
0 0
Перейти к ответам

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

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

Ответ:

#include <iostream>

using namespace std;

int main() {

 int x, y;

 cin >> x >> y;

 if (x < 0) {

   if (x > y){

     cout << x << endl;

   } else{

     cout << y << endl;

   }

 }else {

   if (x > y){

     cout << y << endl;

   }else{

     cout << x << endl;

   }

 }

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот C++ код, который решает задачу нахождения большего или меньшего числа в зависимости от знака X:

cpp
#include <iostream> int main() { double X, Y; // Ввод значений X и Y std::cout << "Введите значение X: "; std::cin >> X; std::cout << "Введите значение Y: "; std::cin >> Y; if (X < 0) { // Если X отрицательное, то большее число - Y std::cout << "Большее число: " << Y << std::endl; } else { // Иначе, меньшее число - X std::cout << "Меньшее число: " << X << std::endl; } return 0; }

Этот код сначала запрашивает у пользователя ввод значений X и Y, а затем сравнивает X с нулем. Если X меньше нуля, программа выводит Y как большее число, в противном случае выводит X как меньшее число.

0 0

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

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

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

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