Элективный курс по информатике


Множественное ветвление. Урок 6



Pdf көрінісі
бет24/43
Дата14.12.2021
өлшемі1,2 Mb.
#100629
түріЭлективный курс
1   ...   20   21   22   23   24   25   26   27   ...   43
Байланысты:
Osnovy programmirovaniya na Python

Множественное ветвление. Урок 6

 

Конспект урока 

Элективный курс: Основы программирования на Python 

Уровень: Программирование для начинающих 

Логика выполняющейся программы может быть сложнее, чем выбор одной из двух ветвей. Например, в зависимости от значения той или 

иной переменной, может выполняться одна из трех (или более) ветвей программы. 

Как организовать такое множественное ветвление? Наверное, можно использовать несколько инструкций 



if

: сначала проверяется условие в 

первой инструкции 

if

 (если оно положительно, то будет выполняться вложенный в нее блок кода), затем  — во второй инструкции 



if

 и т.д. 


Однако  при  таком  подходе  проверка  последующих  инструкций  будет  продолжаться  даже  тогда,  когда,  допустим,  первое  условие  было 

удовлетворено и блок кода при данной ветке выполнен. Проверка последующих условий часто бывает бессмысленной. 

Чтобы  решить  проблему  множественного  ветвления,  в  структурных  языках  программирования  предусмотрена  специальное  расширение 

инструкции 



if

,  позволяющее  направить  поток  выполнения  программы  лишь  по  одной  ветви,  минуя  остальные.  Данная  расширенная 

инструкция,  помимо  необязательной  части 



Достарыңызбен бөлісу:
1   ...   20   21   22   23   24   25   26   27   ...   43




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет