Читайте также:
|
|
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ
ГОМЕЛЬСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ
УНИВЕРСИТЕТ ИМЕНИ П. О. СУХОГО»
Механико-технологический факультет
Кафедра «Информатика»
ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ № 3
по дисциплине «Информатика»
на тему:
«Программирование линейных алгоритмов»
Выполнил: студент гр. С-11
Гордеенко А.
Принял: преподаватель
В.О. Лукьяненко
Дата сдачи отчета: _____________________
Дата допуска к защите: _____________________
Дата защиты: _____________________
Гомель 2012
Цель работы: получить навыки составления схем линейных алгоритмов, научиться составлять программы по разработанным алгоритмам и готовить тесты для отладки этих программ.
Задание 1. Разработать интерфейс проекта, составить графическую схему алгоритма и программу для вычисления значений переменных в соответствии с условием в таблице 1. Для ввода исходных данных, вывода исходных данных и результатов использовать только одну форму. Исходные данные для отладки программы выбрать самостоятельно.
Скорость v в конце пути и путь S, пройденный за время t с ускорением a при v 0 = 0 | v=at, S=at2/2 |
Элемент интерфейса | ВК | Свойство | Значение свойства |
Заголовок окна | Form 1 | Caption | Вычисление |
Метка формы ввода a | Label 1 | Caption | Введите a |
Метка формы ввода t | Label 2 | Caption | Введите t |
Поле ввода a | Edit 1 | Text | |
Поле ввода t | Edit 2 | Text | |
Метка формы вычисления v | Label 3 | Caption | Вычисление значения v |
Метка формы вычисления S | Label 4 | Caption | Вычисление значения S |
Поле вывода значения v | Edit 3 | Text | |
Поле вывода S | Edit 4 | Text |
ВК | Событие | Имя процедуры обработки события | Реализируемый алгоритм |
Button | onClick | TForm1. | Расчет |
Имя переменной задачи | Имя переменной в программе | Тип | Назначение |
a | a | Real | Исходное |
t | t | Real | Исходное |
v | v | Real | Результат |
S | S | Real | Результат |
Начало |
Ввод a |
Ввод t |
v:=a*t |
S:=a*t*t/2 |
Вывод v |
Вывод S |
Конец |
Задание 2. Разработать интерфейс проекта, составить графическую схему алгоритма и программу для вычисления функции b=f(x,y,z), заданной в таблице 2. Для ввода исходных данных, вывода исходных данных и результата использовать только одну форму. Исходные данные для отладки программы выбрать самостоятельно.
Элемент интерфейса | ВК | Свойство | Значение свойства |
Заголовок окна | Form 1 | Caption | Вычисление |
Метка формы ввода x | Label 1 | Caption | Введите x |
Поле ввода x | Edit 1 | Text | |
Метка формы ввода y | Label 2 | Caption | Введите y |
Поле ввода y | Edit 2 | Text | |
Метка формы ввода z | Label 3 | Caption | Введите z |
Поле вода z | Edit 3 | Text | |
Метка вывода | Label 4 | Caption | Результат вычисления |
Поле вывода | Edit 4 | Text |
ВК | Событие | Имя процедуры обработки события | Реализируемый алгоритм |
Button | onClick | TForm1. | Расчет |
Имя переменной задачи | Имя переменной в программе | Тип | Назначение |
x | x | real | Исходное данное |
y | y | real | Исходное данное |
z | z | real | Исходное данное |
b | b | real | Результат |
Начало |
Ввод x |
Ввод y |
Ввод z |
b:=sqr(x+sqr(abs(y))*sqr(abs(y)))+cosz*cosz |
Вывод b |
Конец |
Дата добавления: 2015-12-07; просмотров: 115 | Нарушение авторских прав