1.Рассмотрите код программы. Определите
результат выполнения программы, если с
клавиатуры были введены числа 2 -2 3
a,b,c = map(int, input().split())
if a+b==0 or b+c==0 or a+c==0:
print('1')
print('0')
else:
O a
1
О) 22
10
*
помогите пожалуйста, сор!!
Answers & Comments
Ответ: 1
Объяснение:
Если с клавиатуры были введены числа 2, -2, 3, то результат выполнения программы будет '1' (одна строка) в качестве вывода.
Пояснение:
С помощью функции map() и метода split() происходит чтение входных данных с клавиатуры. В данном случае, на каждую из трех переменных a, b, c будет присвоено соответствующее введенное значение.
Далее проверяется, равна ли сумма значений a и b, b и c или a и c нулю. Если это так, то будет выведена строка '1'. В противном случае будет выведена строка '0'. В данном случае, a+b=-2+2=0, поэтому первое условие истинно и на экран будет выведена строка '1'.