Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Обробка динамічних структур даних

Реферат Обробка динамічних структур даних





очікуваний результат:

НазваніеКлассОбщее кількість местКолічество вільних местМінімальная ЦенаPolli5450653500Frank57771205000GHOST5120325000Reg56002545500UFO5750326000GoGs5550365000Milana4120322000Kinder313022200Finnish4600326000Dobi325065400Max310022400Apple220035220Evas4500121200Fox24511500Lelik23010120Toto4250131300Gomer1152100Sandra3450354000Rex4600366000Toll15021200Oleg13025100Kira15010150Ermak332023150jIjI3320234500Kiska4120322000Gosha2250211200Alex4300235500Lumos4250344600Pappa33301252000Gagas120180Hippo44501252000

Отриманий результат



Висновок: отриманий результат збігся з очікуваним

) Сортування

Крок 1. Вибрати в меню пункт сортування масиву (8);

Крок 2. Перевірити результати сортування;


Очікуваний результат:

НазваніеКлассОбщее кількість местКолічество вільних местМінімальная ЦенаGomer1152100Gagas120180Lelik23010120Oleg13025100Fox24511500Toll15021200Kira15010150Max310022400GHOST5120325000Milana4120322000Kiska4120322000Kinder313022200Apple220035220Dobi325065400Toto4250131300Gosha2250211200Lumos4250344600Alex4300235500Ermak332023150jIjI3320234500Pappa33301252000Polli5450653500Sandra3450354000Hippo44501252000Evas4500121200GoGs5550365000Reg56002545500Finnish4600326000Rex4600366000UFO5750326000Frank57771205000

Отриманий результат:



Висновок: отриманий результат збігся з очікуваним.

) Завантаження даних з файлу

Крок 1. Вибрати в меню пункт копіювання з файлу (9);

Крок 2. Перевірити результати завантаження

Очікуваний результат:



Отриманий результат:



Висновок: отриманий результат збігся з очікуваним.



Висновок


У цій роботі були розроблені і оброблені масиви структур. Програма курсової роботи дає можливість обробити дані одновимірних списків. Всі отримані результати збіглися з очікуваними, а саме: при виведенні списку на екран були показані всі ті дані, що вводилися при створенні; видалені дані, відповідно з порожніми турами; країни були впорядковані за зростанням кількості квитків. Отже, програма працює правильно.



Список використаної літератури


1. Дональд К. «Мистецтво програмування. 3 том. Сортування і пошук ».

2. Хезфілд Р., Кірбі Л. «Мистецтво програмування на C ++. Фундаментальні алгоритми, структури даних і приклади додатків ».

. Ліберті Д. «Освой самостійно С ++»

. Лафоре Р. «Об'єктно орієнтоване програмування в С ++».

. Подбельский В. «Мова Cu ++: Навчальний посібник».

. Жарков В. «Visual C ++».



Додаток А


//Курсовая_Отель.cpp: main project file.


# include lt; malloc.h gt;//для динамічних масивів

# include lt; iostream gt;//для cin cout

# include lt; conio.h gt;//для getch ()

# include lt; fstream gt;//для файлів

# include lt; stdio.h gt;//стандартний ввід висновок

# include lt; string.h gt;//бібліотека роботи з рядками

namespace std;

struct data_ {char nazvanie [255];//назва гостініциclass _;//клас готелю 1-5kolichestvo_o;//кількість місць общееkolichestvo_s;//кількість місць свободноеcena;//вартість номера в добу

};

struct spisok {data_ data;// структура односпрямованого списку * next;

};

* BegQ, * EndQ, * Q;//BegQ-початок списку, EndQ-кінець списку//Q-основний спісок_ Data;//Data-для введення данних_ * c;//динамічна змінна для массіва_ * d;//додатковий масив для сортіровкіnn;//кількість елементів у массівеsspisok {public: form (void);//процедура формування спіскаadd_data (data _);//додавання елемента в кінець списку спісокshow_sp (void);//перегляд списку даннихdelete_data (long);//видалення елемента списку

sp_copy_mas ();//процедура копіювання списку даних в массівsort_mas (long);//процедура сортування массіваshow_mas (long);//висновок массіваfind_data (char *);//пошук в масиві, т. к.лінейнийsp_copy_file (void);//процедура копіювання зі списку в файлfile_copy_sp ();//процедура заповнення списку з файлаperemesh ();//переміщення 5-ти зіркових готелів в початок спіскаudalenie ();//видалення готелів без вільних н...


Назад | сторінка 5 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Реалізація концепції контейнерів і ітераторів на прикладі односпрямованого ...
  • Реферат на тему: Складання анотованого бібліографічного списку літератури: серії книг про ми ...
  • Реферат на тему: Організація списку за допомогою двійкового дерева
  • Реферат на тему: Пам'ятки природи, занесені до списку ЮНЕСКО
  • Реферат на тему: Розробка програми, що реалізує алгоритм двусвязного списку