Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Линейный алгоритм представляет собой процесс, в котором самостоятельные этапы вычислений выполняются последовательно друг за другом.
Структура ветвления алгоритма в Паскале может быть реализована с помощью условного оператора и оператора выбора (варианта).
Условный оператор может иметь следующие формы записи:
1) IF <Логическое выражение> THEN <Оператор>;
Если <Логическое выражение> принимает значение – "ИСТИНА", то выполняется <Оператор>, стоящий за THEN, в противном случае выполняется оператор, стоящий после точки с запятой, т.е. следующий за условным оператором. Формально в условном операторе после слова THEN может стоять один оператор. Если необходимо выполнение нескольких операторов, то используется составной оператор, например,
IF <Логическое выражение> THEN
BEGIN
<Оператор1>; <Оператор2>
END;
2) IF <Логическое выражение> THEN <Оператор1>
ELSE <Оператор2>;
Если <Логическое выражение> принимает значение "ИСТИНА", то выполняется <Оператор1>, иначе <Оператор2>.
Условные операторы можно вкладывать друг в друга, например:
IF <Логическое выражение1> THEN <Оператор1>
ELSE IF <Логическое выражение2> THEN <Оператор2>
ELSE IF <Логическое выражение3> THEN
<Оператор3>;
Дата публикования: 2015-02-20; Прочитано: 156 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!