Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа - Арифметические системы счисления.doc
Скачиваний:
22
Добавлен:
02.05.2014
Размер:
820.74 Кб
Скачать

1. Описание глобальных переменных и разработанных подпрограмм

1.1. Описание глобальных переменных:

Таблица 1 люл

Имя переменной

Назначение

struct record

{ char naimenovanie[15];

long int ploshad;

long int etagnost; long int god_soor;

long int stoimost;

};

-структура записи

-наименование аэропорта

-площадь аэропорта

-этажность аэропорта

-год сооружения

-стоимость

const int dlinna = 15 dlinna

Длина строки

const int menup= 10 menup

Кол-во основных пунктов меню

const int sort = 6; sort

Кол-во пунктов меню сортировки

static record * records = 0;

Указатель на структуру

1.2. Описание разработанных подпрограмм: Таблица 2

Название функции

Параметры функции

Назначение функции

int Podt

( )

Подтверждение(да\нет)действия

int Menu

( )

Вывод меню на экран и движение по меню (нему)

int Vot

( )

Приветственное сообщение, с последующим входом в меню или выходом из программы

int Exit

( )

Выход

void main

( )

Главная функция

void Vvodzapis

(record & rec)

Ввод записи

voidNovzapis

(const record & r)

Создание новой записи

int Sravnenie

(const record & a,const record & b)

Сравнение записей

Void Pzapis

( )

Поиск записи в базе данных

void Vivnaekr

(record & rec)

Вывод записи на экран

int SortMenu

( )

Вывод подменю сортировки и движение по подменю

void swap

(record & a, record & b)

Меняет записи местами при сортировки

void SortDB

( )

Сортировка записей в базе данных

void Prosm

( )

Просмотр записей в базе данных

int Viborzapis

( )

Выбор определённой записи

void Izmzapis

( )

Изменение записи в базе данных

void Ydzapis

( )

Удаление записи из базы данных

void Sozd

( )

Создание новой базы данных

void soxr

( )

Сохранение базы данных

void Zagr

( )

Загрузка базы данных

int Pr

(int min, long max )

Проверка правильности ввода с клавиатуры