Предмет: Информатика,
автор: sheralievamalika2021
даны числа x,y. Если обе являются отрицательными числами, замените каждое из них своими модулями, если только одно отрицательное число, увеличьте их значение до 5, а если является десятичным числом, вычислите их сумму.
Ответы
Автор ответа:
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. Якщо обидва числа невід'ємні, то обчислює їх суму і виводить її.
Похожие вопросы
Предмет: Математика,
автор: malysevdaniel61
Предмет: История,
автор: andri307307
Предмет: Геометрия,
автор: hwhwhwhhsshhsheywtue
Предмет: Литература,
автор: golovchicalla
Предмет: История,
автор: Аноним