Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. II.Общее описание
  2. III. ОПИСАНИЕ ИЗМЕНЕННОГО ОПЫТА
  3. Автоматика ликвидации асинхронного режима (АЛАР) на параллельных ЛЭП. Выбор типа АЛАР, краткое описание принципа действия
  4. АРКТ на трансформаторах ответвительной подстанции. Краткое описание
  5. АЧР. Краткое описание.
  6. БУМАГОПИСАНИЕ
  7. Бумагописание
struct bileti { char fio[30]; int nomer; int kpb; int vir; int data; };   -структура записей в базе данных   -тип фамилия кассира -тип номер кассы -тип количество проданных билетов -тип суммарная выручка -тип дата продажи  
bileti p[N] - массив, содержащий сведения о записях  

 

 

Описание разработанных подпрограмм:

Название подпрограмм Назначение
   
void input Ввод с клавиатуры
void output Вывод на экран
void input_file Ввод с файла
void output_file Вывод в файл
void sort_pnk Сортировка по номеру кассы
void sort_fam Сортировка по фамилии кассира
void sort_pb Сортировка по проданным билетам
void sort_v Сортировка по выручке
void sort_d Сортировка по дате продажи
void poisk_nom Поиск по номеру кассы
void poisk_fam Поиск по фамилии кассира
void add Добавление записей в базу данных
void udalenie Удаление записей из базы данных
void redakt Редактирование базы банных

 

Блок схема функции input_file

 

 

Блок схема функции output_file:

 
 

 

 


 

Блок схема функции sort_pnk:

 

 
 


i=0
Начало

           
   
 
 
   
 

 


           
   
 
 
   
a=p[i]; p[i]=p[j]; p[j]=a;
 

 


i=i+1
j=j+1

 

 

Конец

 

Блок схема функции sort_fam:

 
 


i=0
Начало

           
   
 
 
   
 

 


           
   
 
 
   
a=p[i]; p[i]=p[j]; p[j]=a;
 

 


i=i+1
j=j+1

 

 

Конец

 

Блок схема функции sort_pb:

 
 


i=0
Начало

           
   
 
 
   
 

 


           
   
 
 
   
a=p[i]; p[i]=p[j]; p[j]=a;
 

 


i=i+1
j=j+1

 

 

Конец

 

Блок схема функции sort_v:

 
 


i=0
Начало

           
   
 
 
   
 

 


           
   
 
 
   
a=p[i]; p[i]=p[j]; p[j]=a;
 

 


i=i+1
j=j+1

 

 

Конец

 

 

Блок схема функции sort_d:

 
 


i=0
Начало

           
   
 
 
   
 

 


           
   
 
 
   
a=p[i]; p[i]=p[j]; p[j]=a;
 

 


i=i+1
j=j+1

 

 

Конец

 

 

Блок схема функции poisk_nom:

 
 

 


i=i+1

 

Блок схема функции poisk_fam:

 
 

 


i=i+1

 

Блок схема функции add:

 
 

 

 


Блок схема функции udalenie:

 
 

 

 


Блок схема функции redakt:

 
 

 


Дата добавления: 2015-09-05; просмотров: 70 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
ПОЯСНЮВАЛЬНА ЗАПИСКА| Тестирование программы.

mybiblioteka.su - 2015-2024 год. (0.016 сек.)