5. Висновок
Програма відповідає поставленим вимогам, виконує основні функції по роботі з базою даних (створення, перегляд, сортування, пошук інформації, доповнення, видалення інформації).
Програма потребує доопрацювання і призначена для загального користування.
6. Додаток
Код програми на мові програмування «С»
#include <stdio.h>// підключення зовнішніх модулів
#include <stdlib.h>
#include <conio.h>
#include <string.h>
struct aviabase// опис структури
{
int bn, // бортовий номер літака
ves, // вага літака
mpod, // максимальна вагопідйомність літака
mspd, // максимальна швидкість літака
mdal, // максимальна дальність польоту літака
top, // об’єм паливного баку
ecip; // кількість екіпажу
char typ[10]; // тип латака
};
int g;// опис змінних і масивів
aviabase d[20];
void create() // процедура створення бази даних
{
aviabase t;
FILE *st;
int s,n;
s=sizeof(t);
st=fopen("aviabase.dat","w");// відкриття файла aviabase.dat для запису
printf("----------------------------------- \n");
printf("Сколько записей будет содержать БД: ");
printf("----------------------------------- \n");
scanf("%d",&n);// кількість записів в базі даних
for (int i=0; i<n; i++)// цикл повториться n разів
{
printf("Бортовой номер: ");
scanf("%d",&t.bn);
printf("Тип: ");
scanf("%s",&t.typ);
printf("Вес, т: ");
scanf("%d",&t.ves);
printf("Максимальная подъемоспособность, т: ");
scanf("%d",&t.mpod);