Вопрос задан 12.07.2026 в 16:49. Предмет Информатика. Спрашивает Амангельдиев Алмат.

Информатика. Среди чисел a, b, c есть хотя бы одна пара взаимно противоположных чисел. Написать программу, выводящую True или False. Язык Python.

Перейти к ответам

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

Отвечает Рыбалов Павел.

Нужно проверить, есть ли среди трёх чисел хотя бы одна пара взаимно противоположных, то есть такая пара, где одно число равно отрицанию другого:

  • a = -b

  • a = -c

  • b = -c

Если хотя бы одно из этих условий выполняется — выводим True, иначе False.

Простейшая программа на Python:

Python
a = int(input())
b = int(input())
c = int(input())

if a == -b or a == -c or b == -c:
print(True)
else:
print(False)

Можно записать ещё короче:

Python
a, b, c = int(input()), int(input()), int(input())

print(a == -b or a == -c or b == -c)

Программа проверяет все возможные пары чисел и сразу выводит результат логического выражения.

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

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

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

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