Введение 5
1 Обзор литературы 7
2 Описание программы 10
2.1 Информационное обеспечение 10
2.2 Алгоритмическое обеспечение 10
2.3 Программное обеспечение 11
2.4 Интерфейс пользователя 11
3 Описание применения программы 13
3.1 Описание компонентов 13
3.2 Вызов и загрузка программы 14
4 Тестирование программы 15
Заключение 17
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 18
Приложение А. Блок-схема программы 19
Приложение Б. Текст программы 21
Приложение В. Результаты выполнения программы 23
Приложение 4. Файлы программного проекта
//---------------------------------------------------------------------------
#include
#pragma hdrstop
#include "uMain.h"
#include
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//указатель на файл
FILE *f=NULL;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
String inpText;
//если выбран клавиатурный ввод
if(rb1->Checked)
{
//если не заполнено поле паспортные данные
if(edtPass->Text.Length()==0)
{
ShowMessage("Укажите паспортные данные!");
return;
}
inpText = edtPass->Text;
}
//если выбрана случайная генерация данных
if(rb3->Checked)
{
//генерация случайного числа
srand(time(0));
inpText="кв"+IntToStr(1000+rand()%5000);
}
//добавляем данные в дерево для первого и третьго случаев
if(rb1->Checked || rb3->Checked)
{
1. 100 компонентов Delphi - TreeView. [Электронный ресурс]. – Режим доступа: http://beluch.ru/progr/100comp/3_6_3.htm – Дата доступа: 05.05.2016.
2. Архангельский А.Я. Программирование в С++Builder 6 : Москва, 2003.
3. Дейтел Х.М., Дейтел П.Дж. Как программировать на С++: Москва, 2001.
4. Джаррод Холингворт, Боб Сворт, Марк Кэшмэн, Поль Густавсон Borland C++ Builder 6. Руководство разработчика
5. Культин Н.Б., C++ Builder в задачах и примерах.
6. Начинаем работать в Borland C++ Builder [Электронный ресурс]. – Режим доступа: http://citforum.ru/programming/application/cb2.shtml. – Дата доступа: 05.05.2016.
7. Сайт-учебник по Borland C++ BUILDER.(По книге Архангельского) [Электронный ресурс]. – Режим доступа: http://cbuilder.fatal.ru/3.2.htm. – Дата доступа: 05.05.2016.
8. Сэвитч У. С++ в примерах: Москва, 1997.
9. Шамис В.А. Borland C++Builder 6 для профессионалов: Москва, 2005.
10. Юлий Кетков, Александр Кетков Практика программирования: Visual Basic, C++ Builder, Delphi. – СПб: «БХВ - Петербург».