- •Министерство образования и науки, молодежи и спорта Украины
- •Содержание
- •1. Лабораторная работа №1. Вычисление арифметических выра- жений
- •1.1. Цель работы
- •1.2. Краткие теоретические сведения
- •Содержание задания
- •1.4. Содержание отчета
- •Контрольные вопросы
- •2. Лабораторная работа №2. Использование условных операторов в программах на Pascal
- •2.1. Цель работы
- •Краткие теоретические сведения
- •Содержание задания
- •Содержание отчета
- •Контрольные вопросы
- •3. Лабораторная работа №3. Табулирование функций
- •Цель работы
- •Краткие теоретические сведения
- •Содержание задания
- •Содержание задания
- •Содержание задания
- •Содержание отчета
- •Контрольные вопросы
- •Библиографический список
- •Приложение а
- •Продолжение таблицы а.1
- •Приложение б
- •Продолжение таблицы б.1
- •Продолжение таблицы б.1
- •Продолжение таблицы б.1
- •Приложение в
- •Продолжение таблицы в.1
- •Приложение г
- •Продолжение таблицы г.1
- •Продолжение таблицы г.1
- •Продолжение таблицы г.1
- •Приложение д
- •Продолжение таблицы д.1
- •Продолжение таблицы д.1
Содержание задания
Задание 5
Вычислить значения функции для заданных аргументов (см. приложение Б, табл. Б.1). Для решения задачи использовать функцию пользователя. Необходимые для вычисления данные указываются в качестве параметров-значений в списке формальных параметров функции пользователя.
Задание 6
Написать программу для решения задачи (см. приложение В табл. В.1), используя процедуру пользователя. Формальные параметры-значения использовать для ввода необходимых исходных данных, а формальные параметры-переменные – для вывода результатов из процедуры. В процедуре не использовать операторы ввода-вывода.
Содержание отчета
- цель работы;
- задание;
- блок-схема алгоритма решения задачи;
- текст программы;
- результаты ручного и машинного счета;
- выводы.
Контрольные вопросы
Объясните назначение и правила использования функции пользователя. Как производится обращение к функции пользователя в программе.
Объясните назначение и правила использования процедуры пользователя. Как производится обращение к процедуре пользователя в программе.
Объясните назначение формальных и фактических параметров.
Объясните, как производится ввод данных и вывод результатов при использовании функции и процедуры пользователя.
Поясните различие между глобальными и локальными переменными.
Библиографический список
1. Немнюгин С.А. Turbo-Pascal. Программирование на языке высокого уровня: учеб. для вузов / С.А. Немнюгин. - СПб.: Питер, 2008. - 544с.
2. Пермеинов О.Н. Программирование на языке Pascal / О.Н. Пермеинов. - М.: Радио и связь, 1998. - 224с.
3. Васильев П.П. Турбо Паскаль в примерах и задачах / П.П. Васильев. - М.: Финансы и статистика, 2003. - 496с.
Приложение а
Таблица А.1 – Варианты к заданию 1
Вариант |
Содержание задания |
Исходные данные |
1 |
2 |
3 |
1 |
|
|
2 |
|
|
3 |
|
|
4 |
|
|
5 |
|
|
6 |
|
|
7 |
|
|
8 |
|
|
9 |
|
|
10 |
|
|
11 |
|
z=0.160 |
12 |
|
|
13 |
|
|
14 |
|
|
Продолжение таблицы а.1
1 |
2 |
3 |
15 |
|
|
16 |
|
|
17 |
|
|
18 |
|
|
19 |
|
|
20 |
|
|
21 |
|
|
22 |
|
|
23 |
|
|
24 |
|
|
25 |
|
|
26 |
|
|
27 |
|
|