Предмет: Информатика, автор: sheralievamalika2021

даны числа x,y. Если обе являются отрицательными числами, замените каждое из них своими модулями, если только одно отрицательное число, увеличьте их значение до 5, а если является десятичным числом, вычислите их сумму.​

Ответы

Автор ответа: GalacticGazelle
0

С++

int main()

{

   double x, y;

   cin >> x >> y;

   if (x < 0 && y < 0) {

       x = abs(x);

       y = abs(y);

   }

   else if (x < 0 || y < 0) {

       x = x < 0 ? x + 5 : x;

       y = y < 0 ? y + 5 : y;

   }

   else {

       double sum = x + y;

       cout << "Sum: " << sum << endl;

   }

   return 0;

}



Ця програма спочатку отримує на вхід два числа x та y. Потім вона перевіряє, чи є x та y від'ємними числами. Якщо обидва числа від'ємні, вона замінює кожне з них на його абсолютне значення. Якщо тільки одне з них від'ємне, то збільшує його значення до 5. Якщо обидва числа невід'ємні, то обчислює їх суму і виводить її.

Похожие вопросы
Предмет: Геометрия, автор: hwhwhwhhsshhsheywtue