![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Реализация управляющих структур (условие, цикл) в языке программирования.
Условия и циклы реализовывают нелинейные алгоритмы. Условие (выбор) – это логическое сравнение, имеющее 2 варианта ответа (истина -1, ложь - 0), один вход и два взаимоисключающих выхода. Условный оператор if.
if условие then if условие then оператор1; Begin оператор1; оператор2; End; 2. if…then…else
Begin оператор1; оператор2; End; else Begin Оператор3; Оператор4; End; Цикл – это набор действий представляющий собой кругооборот. После их выполнения ситуация возвращается к исходной с некоторыми изменениями. Количество повторов определяется условием. Если условия нет, то цикл бесконечен.
Виды циклов: 1 Цикл с предусловием (условие на входе). Тело цикла может не выполнится ни разу. Используется, когда заранее неизвестно
2 Цикл с постусловием (условие на входе). Тело цикла обязательно выполнится хоты бы один раз. Используется, когда заранее неизвестно количество повторений. 3 Цикл со счетчиком (с заранее известным числом повторений). Переменную < счетчик> нужно объявить заранее.
|