![]() Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Условный оператор if…then…else.
Программирование алгоритмов Разветвляющейся структуры На языке turbo pascal
Методические указания к лабораторным работам для студентов специальностей:
220201. 65 - Управление и информатика в технических системах; 080507. 65 – Менеджмент организации; 080801. 65 – Прикладная информатика (в автомобилях и автомобильном хозяйстве).
Балаково 2007 Цель работы: овладение практическими навыками разработки алгоритмов и программ с разветвляющейся структурой.
Основные понятия
В языке Pascal имеются две реализации одной из основных алгоритмических структур – ветвления – условный оператор (if) и оператор выбора (case). Условный оператор if…then…else. Условный оператор if служит для организации процесса вычислений в зависимости от какого-либо логического условия. Оператор if может принимать имеет две формы записи (полную и короткую): if < условие> then < оператор1> else < оператор2>; if < условие> then < оператор>; В блок-схемах разветвленные алгоритмы изображаются так, как показано на рис.1.
Рис.1. Фрагменты алгоритма разветвленной структуры
Оператор условия if выполняется следующим образом. Сначала вычисляется выражение, записанное в условии. В результате его вычисления получается значение булевского типа. В первом случае, если значение выражения есть True (истина), выполняется < оператор1>, указанный после слова then. Если результат вычисления выражения в условии есть False (ложь), то выполняется < оператор2>. Во втором случае — если результат выражения Тгuе, выполняется < оператор>, если False — выполняется оператор, следующий сразу за оператором if. По правилам каждая из ветвей может содержать либо один выполняемый оператор, либо несколько, объединенных в составной оператор. Точка с запятой перед else не ставится. Забиваем Сайты В ТОП КУВАЛДОЙ - Уникальные возможности от SeoHammer
Каждая ссылка анализируется по трем пакетам оценки: SEO, Трафик и SMM.
SeoHammer делает продвижение сайта прозрачным и простым занятием.
Ссылки, вечные ссылки, статьи, упоминания, пресс-релизы - используйте по максимуму потенциал SeoHammer для продвижения вашего сайта.
Что умеет делать SeoHammer
— Продвижение в один клик, интеллектуальный подбор запросов, покупка самых лучших ссылок с высокой степенью качества у лучших бирж ссылок. — Регулярная проверка качества ссылок по более чем 100 показателям и ежедневный пересчет показателей качества проекта. — Все известные форматы ссылок: арендные ссылки, вечные ссылки, публикации (упоминания, мнения, отзывы, статьи, пресс-релизы). — SeoHammer покажет, где рост или падение, а также запросы, на которые нужно обратить внимание. SeoHammer еще предоставляет технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Зарегистрироваться и Начать продвижение Операторы if могут быть вложенными. Формат записи: if < условие1> then if < условие2> then < оператор1> else < оператор2>; При вложениях всегда действует правило: служебное слово else всегда связывается с ближайшим по тексту служебным словом if, которое еще не связано со служебным словом else.
|