Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Инструкция циклического повторения FOR-TO-DO.

Читайте также:
  1. Весовой дозатор циклического действия для цемента
  2. Вызов процедуры как инструкция.
  3. Должностная инструкция классного руководителя
  4. ИЛИ КРАТКАЯ ИНСТРУКЦИЯ ПО САМОСТОЯТЕЛЬНОЙ СБОРКЕ ЛИЧНОСТИ
  5. Инструкция
  6. Инструкция
  7. Инструкция

Инструкция предназначена для организации циклического повторения однотипных действий.

Блок-схема:

Синтаксическая диаграмма имеет вид:

Примеры:

var i, k, m: integer; с, s: char;

k:= 5; for i := 1 to 2*k-1 do m:= i; { левая граница 1, правая 9 }

for i := k+4 downto k-4 do m:= i; { левая граница 9, правая 1 }

for c := ‘a’ to ‘d’ do s:= c; { левая граница ‘a’, правая ‘d’ }

for c := ‘z’ downto ‘a’ do s:= c; { левая граница ‘z’, правая ‘a’ }

Пока переменная не «вышла» за правую границу диапазона, она поочередно будет присваивать следующее (to) или предыдущее (downto) из его значений и при этом, всякий раз, будет выполняться инструкция, записанная после слова do.

Примеры:

for i:= 0 to 9 do write(i:3); {вывод арабских цифр}

for i:= 9 downto 0 do write(i:3); {вывод цифр в обратном порядке}

for c:= ‘a’ to ‘z’ do write(c); {вывод латинских букв}

for c:= ‘z’ downto ‘a’ do write(c:3); {вывод букв в обратном порядке}

{вывод букв и их кодов}

for c:= ‘a’ to ‘z’ do

begin write(c:3); write(Ord(c):3) end;

Все программы предыдущей темы переписать через цикл REPEAT-UNTIL.

 

Итог. Контрольная работа по всем разделам темы 3.

 

Тема 4.

Создание новых типов данных.


Дата добавления: 2015-08-21; просмотров: 88 | Нарушение авторских прав


Читайте в этой же книге: Что спрашивать у студента из теории? | Вызов процедуры как инструкция. | Переменных | Инструкция присваивания. | Что спрашивать у студента из теории? | Инструкция выбора CASE. | Тип переменных – файл. | Объявление подпрограмм. | Замечание. |
<== предыдущая страница | следующая страница ==>
Итог. Контрольная работа по всем разделам темы 2.| Тип переменных – множество.

mybiblioteka.su - 2015-2024 год. (0.007 сек.)