Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемОлег Машковцев
2 "Цикл" – это управляющая структура, а не команда исполнителя. Она используется в тех случаях, когда исполнитель должен многократно выполнять одну и ту же серию команд при истинности некоторого условия. Такую серию команд называют телом цикла
3 Общий вид управляющей структуры цикл "ПОКА": На алгоритмическом языке: пока УСЛОВИЕ нц серия команд (тело цикла) кц (Слова пока, нц (начало цикла), кц (конец цикла) – служебные.) УСЛОВИЕ – это логическое выражение, принимающее значение ИСТИНА (да, TRUE, 1) или ЛОЖЬ (нет, FALSE, 0). Исполнитель проверяет УСЛОВИЕ только перед исполнением серии команд (тела цикла), поэтому цикл "ПОКА" называют циклом с предусловием.
4 В виде схемы (блок-схемы):
5 1. Если при первой проверке УСЛОВИЕ имеет значение истинности ЛОЖЬ, – исполнитель ни разу не исполняет серию команд; 2. Если при первой и последующих проверках УСЛОВИЕ имеет значение истинности ИСТИНА, – исполнитель исполняет серию команд до тех пор, пока УСЛОВИЕ имеет значение ИСТИНА. Когда значение истинности УСЛОВИЯ станет равно ЛОЖЬ, исполнитель выйдет из цикла; 3. Если УСЛОВИЕ всегда имеет значение истинности ИСТИНА, – исполнитель бесконечно исполняет серию команд (происходит зацикливание).
6 УСЛОВИЕ цикла для Стрелочки возможно в двух вариантах:1) пока впереди стена нц серия команд кц ИЛИ 2) пока впереди НЕ стена нц серия команд кц Проверяемое УСЛОВИЕ "впереди стена" истинно, если стена находится непосредственно "перед носом" Стрелочки, а не на отдаленном расстоянии.Проверяемое УСЛОВИЕ "впереди НЕ стена" истинно, если непосредственно "перед носом" Стрелочки стены нет.
7 Чтобы добавить в алгоритм цикл "ПОКА": 1) Установите курсор в нужную строку алгоритма; 2) Щелкните кнопку "ЦИКЛ" (или нажмите клавишу F8): 3) А затем – одну из кнопок: Управляющая структура цикл "ПОКА" целиком добавится к тексту алгоритма. Удалить из алгоритма можно либо только тело цикла по одной команде, либо всю структуру цикла "ПОКА" целиком ( с помощью контекстного меню).
8 Разработайте алгоритм перемещения "Стрелочки" из точки А в точку Б с использованием управляющей структуры цикл "ПОКА". След должен быть виден.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.