- •Лабораторная работа 1. Организация линейной программы
- •Теоретические сведения
- •Задание
- •Содержание отчёта
- •Контрольные вопросы
- •Лабораторная работа 2. Операторы перехода
- •Теоретические сведения
- •Задание
- •Содержание отчёта
- •Контрольные вопросы
- •Лабораторная работа 3. Операторы цикла
- •Теоретические сведения
- •Задание
- •Содержание отчёта
- •Контрольные вопросы.
- •Лабораторная работа 4. Обработка массивов в Паскале
- •Теоретические сведения
- •Задание
- •Содержание отчета
- •Контрольные вопросы
- •Лабораторная работа 5. Написание программ с применением процедур и функций
- •Теоретические сведения
- •Задание
- •Содержание отчёта
- •Контрольные вопросы
Задание
Взять задание из таблицы 1 согласно варианта. Составить блок-схему алгоритма и программу для вычисления суммы членов бесконечного ряда с точностью до члена ряда, меньшего ε=0,001 при заданных значениях Х.
Содержание отчёта
Отчёт должен содержать:
задание к работе;
программу;
результаты расчётов.
Контрольные вопросы.
Что представляет собой циклический вычислительный процесс?
Общий вид операторов цикла с параметром?
Правила организации цикла с параметром?
Общий вид оператора цикла с постусловием. В чем отличие данного оператора от оператора цикла с предусловием?
Общий вид оператора цикла с предусловием. Когда применяется данный оператор?
Какие циклы называются вложенными?
Понятие уровня вложенности в сложных цикла.
Как изменяются параметры циклов разных уровней вложенности?
Таблица 1
-
Номер
Варианта
Содержание задания
1.

При Х изменяющемся от –2 до 4 с шагом 0,2
2.

При Х изменяющемся от –0,1 до –2 с шагом –0,3
3.

При Х изменяющемся от –1 до 1 с шагом 1
4.

При Х изменяющемся от 0,1 до 1 с шагом 0,1
5.

При Х изменяющемся от 0,2 до 1 с шагом 0,1
6.

При Х изменяющемся от –0,5 до 1 с шагом 0,5
7.

При Х изменяющемся от –π до π с шагом π /6
8.

При Х изменяющемся от – π /2 до π /2 с шагом π /8
9.

При Х изменяющемся от –2 до 1 с шагом 0,5
10.

При Х изменяющемся от –1 до 1 с шагом π /10
11.

При Х изменяющемся от –L до L с шагом 2
12.

При Х изменяющемся от – π /2 до π /2 с шагом π /10
13.

При Х изменяющемся от –1 до –2 с шагом –0,2
14

При Х изменяющемся от –1 до -2 с шагом -0,2
15.

При Х изменяющемся от –1 до –1,5 с шагом –0,1
16.

При Х изменяющемся от 0,8 до 1,6 с шагом 0,2
17.

При Х изменяющемся от 0,5 до 2,5 с шагом 0,5
18.

При Х изменяющемся от – π /2 до π /2 с шагом π /10
19.

При Х изменяющемся от 0 до π с шагом π /8
20.

При Х изменяющемся от – π /2 до π /2 с шагом π /10
21.

При Х изменяющемся от – π до π с шагом π /10
22.

При Х изменяющемся от – π /2 до π /2 с шагом π /8
23.

При Х изменяющемся от 1,2 до 2,2 с шагом 0,2
24.

При Х изменяющемся от – π /2 до π /2 с шагом π /10
25.

При Х изменяющемся от 0 до –0,5 с шагом –0,1
Лабораторная работа 4. Обработка массивов в Паскале
Цель работы: Приобрести навыки обработки массивов в Паскале.
Теоретические сведения
Массив – это упорядоченная совокупность значений одинакового типа, объединенная одним именем. Для того, чтобы иметь возможность работать с каждым элементом массива, необходимо задать координаты этого элементам в общей структуре массива.
Массив характеризуется размерностью и длиной по направлению каждой из размерностей. Если массив состоит из одного столбца или одной строки и состоит из пяти символов, то говорят, что массив одномерный длиной в 5 элементов. Если массив представляет собой таблицу из 4 строк и 5 столбцов, то говорят, что массив двумерный длиной 4 5. Точно также оговариваются характеристики любогоn- мерного массива.
Если какая-либо переменная в программе является массивом, то её необходимо описать в разделе переменных. Простейшая форма описания одномерного массива имеет вид:
Var v: array [n...m] of real ;
где v – имя массива, формируется по правилам задания имён
переменных;
nиm– наибольшее и наименьшее значение индекса
