
Вопрос задан 18.07.2023 в 20:58.
Предмет Информатика.
Спрашивает Кравцов Стас.
Даны 2 числа,если числа положительные найти их сумму,если отрицательные найти их произведение


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

Отвечает Басов Демид.
//Pascal
var a, b: integer;
begin
write ('Введите два числа: ') ; readln (a, b) ;
if ((a < 0) and (b < 0)) then
writeln (a * b)
else
if ((a > 0) and (b > 0)) then
writeln (a + b)
else
writeln (a*3 + b*2) ;
end.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Хорошо! Для данной задачи, вам потребуется проверить знаки данных двух чисел. Вот примерный алгоритм, который вы можете использовать для решения этой задачи:
- Введите два числа.
- Проверьте знаки чисел с помощью условных операторов (if-else).
- Если оба числа положительные, сложите их вместе и выведите результат.
- Если оба числа отрицательные, перемножьте их и выведите результат.
- Если хотя бы одно число равно нулю, выведите сообщение о том, что умножение на ноль не определено.
- Если ни одно из вышеперечисленных условий не выполняется, выведите сообщение о том, что операция не определена для данных чисел.
Вот пример реализации на псевдокоде:
scssввод числа1
ввод числа2
если (число1 > 0) и (число2 > 0) то
сумма = число1 + число2
вывести "Сумма чисел равна " + сумма
иначе если (число1 < 0) и (число2 < 0) то
произведение = число1 * число2
вывести "Произведение чисел равно " + произведение
иначе если (число1 == 0) или (число2 == 0) то
вывести "Умножение на ноль не определено"
иначе
вывести "Операция не определена для данных чисел"
конец если
Надеюсь, это поможет!


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

Информатика 2132

Информатика 63

Информатика 14

Информатика 32

Информатика 19

Информатика 15

Информатика 175

Информатика 31

Информатика 48
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili