Запишите следующий фрагмент программы с использованием одного условного оператора: if a > b: c = 1

ГДЗ информатика 8 класс

§ 5.4. Программирование разветвляющихся алгоритмов Гдз по информатике 8 класс по учебнику Босова. Базовый уровень. Обновленные ФГОС 2021 год.


3. Запишите следующий фрагмент программы с использованием одного условного оператора:

if a > b: c = 1

if a > b: d = 2

if a <= b: c = 3

if a <= b: d = 4

Ответ

Вместо использования нескольких последовательных условных операторов, можно объединить их в один с использованием блока if-elif-else. Вот как это можно сделать:

if a > b:
c = 1
d = 2
elif a <= b: 
c = 3 
d = 4

В этом коде первое условие if a > b проверяется. Если оно истинно, то выполняются блоки кода после c = 1 и d = 2. В противном случае, если условие a <= b истинно, выполняются блоки кода после c = 3 и d = 4. Если оба условия ложны, никакой код не будет выполнен.


Понравилась статья? Поделиться с друзьями: