 
        
        - •Лабораторная работа 1. Организация линейной программы
- •Теоретические сведения
- •Задание
- •Содержание отчёта
- •Контрольные вопросы
- •Лабораторная работа 2. Операторы перехода
- •Теоретические сведения
- •Задание
- •Содержание отчёта
- •Контрольные вопросы
- •Лабораторная работа 3. Операторы цикла
- •Теоретические сведения
- •Задание
- •Содержание отчёта
- •Контрольные вопросы.
- •Лабораторная работа 4. Обработка массивов в Паскале
- •Теоретические сведения
- •Задание
- •Содержание отчета
- •Контрольные вопросы
- •Лабораторная работа 5. Написание программ с применением процедур и функций
- •Теоретические сведения
- •Задание
- •Содержание отчёта
- •Контрольные вопросы
Задание
- Из таблицы 1 взять задание и написать программу, используя оператор условного перехода. 
- Из таблицы 2 взять задание и написать программу, используя оператор варианта. 
Содержание отчёта
Отчёт должен содержать:
- задание к работе; 
- программу; 
- результаты расчётов. 
Контрольные вопросы
- Понятие разветвляющихся процессов. 
- Что называется условным переходом? 
- Оператор условного перехода. 
- Полная и сокращенная формы условного оператора. 
- В чем заключается вложенная конструкция условных операторов? 
- В каких случаях операторы объединяются в один, составной оператор? Приведите пример. 
- Оператор варианта, его возможности. 
- Общий вид оператора безусловного перехода. 
Таблица 1
- 
	№ варианта Содержание 1.  2.  3.  4.   5.  6.  7.   8.  9.  10.  11.  12.  13.  14.  15.  16.  17.  18.  19.  
Таблица 2
- 
	№ варианта Содержание Исходные данные 1.  A=2 B=1.5 C=1 D=3 F=0.5 2.  C=-2 A=1.5 D=2 X=3 3.  A=5 B=1.2 Y=0.3 4.  D=2 A=3.5 X=3 I=2.3 5.  Y=1 X=2.5 A=4 B=0.4 6.  A=0.5 B=2 H=4 R=1.4 7.    P=0.6 L=2 H=5 R=4 8.  X=0.65 C=1.5 D=2 A=0.37 9.  Y=2.6 X=1.6 A=0.4 10.  A=1.5 B=2 X=0.5 11.  X=0.5 A=4.3 Y=2.6 D=0.3 12.  A=3 Y=2.7 I=2 X=1 13.  X=0.73 Y=0.4 T=2.6 14.  A=2 X=0.54 C=2.3 B=1.8 R=3 15.  X=0.4 A=0.88 C=3.6 16.  A=-1 B=0.8 X=1 C=-0.7 17.  X=2 Y=3.5 A=0.1 B=4 18.  X=0.8 Y=0.2 A=4 B=5 T=1 19.  Y=2 A=0.5 X=1.8 B=0.6 20.  X=1.8 Y=2 T=4 A=1.5 R=4.6 B=0.3 
Лабораторная работа 3. Операторы цикла
Цель работы: Познакомиться с операторами цикла, научиться применять их при составлении программ.
Теоретические сведения
Если вычислительный процесс содержит многократные вычисления по одним и тем же математическим зависимостям, но для различных значений, входящих в них величин (переменных), то его называют циклическим. Многократно повторяемые участки вычислений называют циклами, а переменные, изменяющиеся в цикле, - переменными цикла. Алгоритм циклической структуры в общем виде должен содержать:
- подготовку цикла: задание начальных значений переменным цикла перед первым его выполнением; 
- тело цикла: действия, повторяемые в цикле для различных значений переменных цикла; 
- модификацию (изменение) значений переменных цикла перед каждым новым его повторением; 
- управление циклом: проверку условия продолжения (или окончания) цикла и переход на начало тела цикла, если выполняется условие продолжения цикла (или выход из цикла по его окончании). 
Программно цикл может быть реализован с помощью операторов присваивания, if, goto. Однако в языке Паскаль для этой цели существуют специальные операторы цикла, которые обеспечивают более компактную, наглядную запись алгоритма, позволяют создавать более эффективные программы. Это операторы циклов FOR,REPEAT,WHILE,DO-WHILE.
