Информация и информационные процессы


Условные операторы и операторы цикла


Download 287.69 Kb.
bet37/45
Sana24.03.2023
Hajmi287.69 Kb.
#1290942
TuriУрок
1   ...   33   34   35   36   37   38   39   40   ...   45
Bog'liq
УМК

21. Условные операторы и операторы цикла.
Условный оператор применяется для реализации разветвляющегося алгоритма. В зависимости от значения логической величины, которая может являться результатом операции отношения» выполняется или один или другой оператор (или выполняется переход к той или иной метке в программе).

Алгоритмический язык

Бейсик

Паскаль

Полная форма: если <условие> <оператор1> иначе <оператор2>
Сокращенная форма: если <условие> то <оператор1>

Полная форма: IF <условие> THEN <метка1> ELSE <метка2>
Сокращенная форма: IF <условие> THEN <метка>

Полная форма: if <условие> then <оператор1>; else <оператор2>;
Сокращенная форма: if <условие> then <оператор1>;

<Оператор> в алгоритмическом языке и Паскале может быть как простым, так и составным. Составной оператор — это набор простых операторов, ограниченный командами «нс» и «кс» в алгоритмическом языке и begin … end — в Паскале.
Разновидностью условного оператора является оператор выбора. Оператор выбора выполняет один из операторов в зависимости от различных значений анализируемой величины:

Алгоритмический язык

Паскаль

при <условие1>: <оператор1> при <условие2>: <оператор2> 
... 
иначе <операторN>

case <выражение> of <значение1> : <оператор1>; <значение2> : <оператор2>; 
...
else <операторN>; end;



Циклом называется последовательность операторов, которая выполняется несколько раз, пока выполняется (или ие выполняется) определенное условие или заранее заданное количество раз. Выполняемая в цикле последовательность операторов называется телом цикла. Каждое прохождение цикла называется итерацией.

Download 287.69 Kb.

Do'stlaringiz bilan baham:
1   ...   33   34   35   36   37   38   39   40   ...   45




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling