Мпи как новый раздел педагогики


Download 459.63 Kb.
bet21/37
Sana14.12.2022
Hajmi459.63 Kb.
#1003121
TuriЗакон
1   ...   17   18   19   20   21   22   23   24   ...   37
Bog'liq
МПИ как новый раздел педагогики

11.Базовые структуры. Для реализации ветвящихся процессов в алгоритмическом языке используется две формы команды ветвления: полная и сокращенная (проверка).
Полная форма имеет вид (см. блок-схему):
е
сли
условие
то серия команд 1
иначе серия команд 2
все
Сокращенная форма имеет вид:
если условие
то серия команд
все
Обратите внимание на структурную запись: слова если и все образуют конструкцию, поэтому пишутся в одном вертикальном ряду, слова то и иначе смещаются. В полной конструкции вначале проверяется условие. Если это условие истинно, то выполняется серия команд 1 до слова иначе, а затем осуществляется переход на слово все. Если условие не выполняется, то осуществляется переход на иначе и выполняется серия команд 2 до все. Если в сокращенной форме условие не выполняется, то сразу осуществляется переход на слово все. Вставка полной конструкции: ESC+E. Для получения сокращенного вида надо удалить строку иначе (SHIFT+DEL). Конструкцию иначе можно добавить, нажав ESC+И. После слов то и иначе может быть записано любое количество строк или конструкций, которые вставляются обычным способом.
Общим случаем команды ветвления является команда выбор. Она может использоваться, если необходимо проверить три и более условий. Она более быстродейственна, чем команда если и имеет вид (полная форма):
выбор
при условии1:действие1
при условии2:дейстие2

при условииN:действиеN
иначе действие N+1
все
Проверяется условие 1. Если оно истинно, то выполняется действие 1 и осуществляется переход на слово все, иначе проверяется условие 2. Процесс повторяется, пока одно из условий не выполнится. Если ни одно из условий не выполнилось, то выполняется команда после слова иначе, а сокращенной форме — после слова все

Download 459.63 Kb.

Do'stlaringiz bilan baham:
1   ...   17   18   19   20   21   22   23   24   ...   37




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling