Контрольные задания > 5) В программе использован оператор ветвления.
if a>=b:
c=a
a=b
b=c
else:
b=1
print(a,b)
Какое значение будет выведено на экран дисплея, если а=10, b=20?
Вопрос:
5) В программе использован оператор ветвления.
<code>if a>=b:
c=a
a=b
b=c
else:
b=1
print(a,b)</code>
Какое значение будет выведено на экран дисплея, если а=10, b=20?
Ответ:
Разберем программу:
if a >= b:: Проверяется условие a >= b. В данном случае, a = 10, b = 20, поэтому условие 10 >= 20 ложно.
else:: Выполняется блок else, так как условие в if ложно.
b = 1: Переменной b присваивается значение 1.
print(a, b): Выводится значение переменных a и b. Значение a равно 10, значение b равно 1.