
- •Содержание
- •Индивидуальное задание №2………………………………………………..9
- •Индивидуальное задание №3………………………………………………..12
- •Вступление
- •Предприятие, в котором я проходил, практику является учебным заведением – ДонНту (Донецкий национальный технический университет). Описание изученных на учебной практике возможностей Borland Delphi
- •Индивидуальное задание №1
- •Индивидуальное задание №2
- •Индивидуальное задание №3
- •Список используемых источников
- •Приложения а. Листинг индивидуального задания №1
- •Приложения б. Листинг индивидуального задания №2
- •Приложения в. Листинг индивидуального задания №3
Индивидуальное задание №1
Написать программу, вычисляющую в зависимости от выбора пользователя: сумму, разность или скалярное произведение двух трехмерных векторов.
Общие сведения
Программа запускается с помощью файла Project1.exe, который находится в корневой папке. Для использования программы потребуется операционная система Windows. Для редактирования программы потребуется приложение Delphi-32 Development Environment. Программа написана в середе программирования Borland Delphi.
Функциональное назначение
Программа предназначена для вычисления геометрических задач связанных с векторами. В программе мы можем найти сумму, разность, скалярное произведение двух векторов и умножить координаты вектора на число. Входящие данные должны быть целыми числами.
Описание логической структуры
Алгоритм функционирования программы:
При нажатии на кнопку Button1 данные из полей ввода Edit переводятся в целые числа. В трёх g1, g2, g3 переменных суммируются координаты по x, y, z. Далее Label3 выводит переменные g1, g2, g3 на экран.
При нажатии на кнопку Button2 данные из полей ввода Edit переводятся в целые числа. В трёх g1, g2, g3 переменных вычитаются координаты по x, y, z. Далее Label4 выводит переменные g1, g2, g3 на экран.
При нажатии на кнопку Button3 данные из полей ввода Edit переводятся в целые числа. В переменной g1 вычисляется скалярное произведение двух векторов по x, y, z. Далее Label5 выводит переменные g1 на экран.
При нажатии на кнопку Button4 данные из полей ввода Edit переводятся в целые числа. В трёх g1, g2, g3 переменных координаты умножаются на введённое пользователем число. Далее Label6 выводит переменные g1, g2, g3 на экран.
Используемые технические средства
Для работы с программой вам понадобится: персональный компьютер, ОС Windows, Delphi-32 Development Environment.
Вызов и загрузка
Программа запускается с помощью двойного щелчка по файлу Project1.exe. Путь программы: ..\учебная практика 2013\Скрипник Е.В. Вариант 11\1\Project1.exe. Размер программы на диске: 428 КБ.
В
ходные данные
Рисунок 1. Ввод входящих данных.
На рисунке 1 представлена форма программы, на которой расположены 7 полей ввода Edit. Три первых поля – координаты первого векторы, три вторых поля – координаты второго вектора, последнее поле – число на которое умножаются координаты первого вектора. Все входные данные имеют тип целых чисел integer.
В
ыходные данные
Рисунок 2. Вывод результатов.
На рисунке 2 показан вывод результатов. Результаты выводятся с помощью пустых элементов Label. Выходные данные имеют тип string.
Индивидуальное задание №2
Написать программу для вычисления суммы ряда, где точность вычисления задает пользователь.
Общие сведения
Программа запускается с помощью файла Project1.exe, который находится в корневой папке. Для использования программы потребуется операционная система Windows. Для редактирования программы потребуется приложение Delphi-32 Development Environment. Программа написана в среде программирования Borland Delphi.
Функциональное назначение
Программа предназначена для вычисления математических задач связанных с вычисление суммы ряда. В программе мы можем найти сумму определённого количества элементов ряда и найти сумму ряда с заданной точностью.
Описание логической структуры
В программе выполняются 2 условия не зависящие друг от друга.
При клике на кнопку Button2 объявляется переменная а=1 и начинается считывание данных с поля ввода Edit3. После этого в цикле While a<=b, где b – количество элементов, которые ввёл пользователь, идёт вычисление каждого элемента ряда и суммирование их. Когда a>b цикл прекращает свою работу и результат выводится на экран с помощью Label11.
При клике на кнопку Button1 объявляется переменная а=1 и начинается считывание данных с полей ввода Edit1 и Edit2. После этого в цикле While a<b, где b – количество элементов, которые ввёл пользователь, идёт вычисление каждого элемента ряда. Далее идёт проверка на точность ряда. После нахождения суммы, она выводится в Label3.
Используемые технические средства
Для работы с программой вам понадобится: персональный компьютер, ОС Windows, Delphi-32 Development Environment.
Вызов и загрузка
Программа запускается с помощью двойного щелчка по файлу Project1.exe. Путь программы: ..\учебная практика 2013\Скрипник Е.В. Вариант 11\2\Project2.txt. Размер программы на диске: 420 КБ.
Входные данные
Р
исунок
3. Ввод входящих данных.
На рисунке 3 представлена форма программы, на которой расположены 3 поля ввода Edit. Все входные данные имеют тип целых чисел integer.
7) Выходные данные
Р
исунок
4. Вывод
результатов.
На рисунке 4 показан вывод результатов. Результаты выводятся с помощью пустых элементов Label. Выходные данные имеют тип string.