Лаба 3 вар 9 / Лаба 3
.docx
Санкт-Петербургский политехнический университет Петра Великого
Институт металлургии, машиностроения и транспорта
Кафедра «Компьютерные технологии в машиностроении»
Отчет
по лабораторной работе №3
Дисциплина: информатика
Тема: «Подпрограммы»
Студент гр. 13332/1 А. В. Лебедев
Преподаватель Ю. В. Кожанова
«__» ____________ 2018 г.
Санкт-Петербург
2018
Цель работы
Приобретение умений разработки подпрограмм.
Задание
Разработать два проекта для вычисления значения выражения предыдущей лабораторной работы (рисунок 1) с использованием функции и с использованием процедуры.
Рисунок 1 — Задание
Ход работы
На рисунке 2 представлены блок-схемы алгоритмов вычисления значения типового выражения и основного вычисления.
Начало
Начало
a=3,
b=5 t1:=exp(ln(t)*s;
Вычисление
значения z1
e:=t1;
Конец
Вычисление
значения z2
Вычисление
значения z3
z=z1*a+z2*b+z3
Вывод
z
Конец
Рисунок 2 — Блок-схема
На рис. 3 и 3.1 представлен код программы с использованием функции.
Рисунок 3 — Код программы
Рисунок 3.1 — Код программы
На рисунке 4 вместо функции используем процедуру.
Рисунок 4 — Вычисление с помощью процедуры
На рисунке 5 показан пример работы приложений с указанием компонентов формы.
Рисунок 5 — Форма 1
Вывод
Мы приобрели навыки работы с подпрограммами и использовали их для расчёта.