Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

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






IF < условие > THEN< оператор 1 > ELSE






IF < условие > THEN < оператор 2 > ELSE < оператор 3 >;

Существует возможность в одном условном операторе записывать сложные логические выражения, используя логические операции.

 

Например: при m ≤ x < n

IF (X > = m) and (X < n) THEN Y: = sqr (X);

Пример: Составить программу на языке Паскаль для вычисления выражения

 

Оператор выбора

 

Оператор выбора (варианта) предназначен для организации выбора одной из любого количества ветвей алгоритма в зависимости от значения некоторого выражения.

 

Общий вид оператора выбора:

Case < селектор > Of

< константа 1 >: < оператор 1 >;

< константа 2 >: < оператор 2 >;

…….

Else

< оператор N >;

End;

Селектор представляет собой некоторое выражение, имеющее один возможный результат.

Выполнение оператора выбора начинается с вычисления значения селектора. Затем передается управление тому оператору, перед которым стоит константа, совпадающая со значением селектора. Если таких совпадений не обнаружено, то выполняется оператор, стоящий после Else. Ветвь Else может отсутствовать.

 

 

Программирование алгоритмов циклической структуры

 

Циклы предусматривают многократное выполнение некоторых операторов, входящих в тело цикла.

В языке Паскаль имеются три вида операторов цикла:

· операторы цикла с предварительным условием,

· операторы цикла с последующим условием,

· операторы цикла с параметром.

Цикл с предварительным условием имеет следующий вид:

_

+

Тело цикла

Выход из цикла


Структура цикла с предварительным условием:


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.007 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал