Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Разработка алгоритмов циклической структурыСодержание книги
Поиск на нашем сайте Цель работы: 1. Закрепить навыки разработки алгоритмов циклической структуры. 2. Получить навыки использования операторов цикла с предусловием и с постусловием при составлении программ. 3. Закрепить навыки работы с переменными простых типов. Краткие теоретические сведения Циклический алгоритм – это алгоритм, который реализует повторение некоторых действий. В языке Турбо Паскаль имеются три различных оператора, с помощью которых можно запрограммировать повторяющиеся фрагменты программы: оператор цикла с предусловием; оператор цикла с параметром; оператор цикла с постусловием. Оператор цикла с параметром В случаях, когда число повторений известно заранее, удобно использовать оператор цикла с параметром. В этом цикле важную роль играет переменная-параметр, которая на каждом шаге цикла автоматически изменяет свое значение ровно на единицу. Поэтому переменную-параметр называют также счетчиком. Оператор цикла FOR можно использовать в двух вариантах. Форматы оператора цикла с параметром: Вариант 1 (с увеличением счетчика): For <параметр>:=<начальное значение> to <конечное значение> do <оператор>; Вариант 2 (с уменьшением счетчика): For <параметр>:=<начальное значение> downto <конечное значение> do <оператор>; For, to, downto, do - зарезервированные слова («для», «до», «уменьшая до», «делать») For … do – заголовок цикла <параметр> – параметр цикла - переменная любого порядкового типа; < начальное значение> – выражение того же типа, что и параметр; <конечное значение> – выражение того же типа, что и параметр; <оператор> - тело цикла. Тело цикла может быть произвольным оператором Turbo Pascal, в том числе составным. Порядок работы оператора FOR При первом обращении к оператору цикла FOR вначале вычисляются выражения <начальное значение> и <конечное значение> и осуществляется присваивание <параметр>:=<начальное значение>. После этого циклически повторяются следующие действия: 1. Проверяется условие <параметр> 2. Если условие принимает значение TRUE (истина), то выполняется тело цикла, если условие принимает значение FALSE (ложь), то оператор FOR завершает работу, и происходит переход на оператор, следующий за циклом 3. Значение переменной-параметра изменяется на 1 (to) или – 1 (downto) и далее с п.1.
Блок
Нет Да
Блок-схема оператора For … downto
|
||
|
Последнее изменение этой страницы: 2021-04-13; просмотров: 131; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.15 (0.006 с.) |