Program na rezerváciu dovolenkových pobytov pre ubytovacie zariadenia
Delphi & Pascal (česká wiki)
Kategória: Programy v C, C++
Program: Cestovka.cpp, Cestovka.h, Rezerv.cpp, Rezerv.h, Ubytuj.cpp, Ubytuj.h
Súbor exe: Cestovka.exe
Potrebné: Define.h, Rezerv.dat, Ubytovne.dat
Program: Cestovka.cpp, Cestovka.h, Rezerv.cpp, Rezerv.h, Ubytuj.cpp, Ubytuj.h
Súbor exe: Cestovka.exe
Potrebné: Define.h, Rezerv.dat, Ubytovne.dat
Program na rezerváciu dovolenkových pobytov pre ubytovacie zariadenia. O dovolenkovom pobyte sú známe tieto udaje
Program umožnuje vyhľadávanie voľných pobytov v zadanej lokalite s počtom lôžok väčším alebo rovným ako zadané číslo a s cenou menšou alebo rovnou ako zadaná hodnota a rezerváciu pobytu a zrušenie rezervácie na vybraný pobyt. Na prezentáciu zoznamu pobytov je použitý spojkový zoznam a jednotlivé položky záznamov majú dynamickú veľkosť. Všetky záznamy sú uložené v súbore.
POZOR: Program si kladie za cieľ ukázať prácu so spojkovým zoznamom a súbormi. Nečakajte "vymakané" grafické rozhranie ani "myšoidné" ovládanie.
- jednoznačný identifikátor pobytu (celé číslo)
- lokalita
- typ ubytovania( chata, hotel, rodinný penzion)
- počet miest
- cena za lôžko/noc
- rezervácia
Program umožnuje vyhľadávanie voľných pobytov v zadanej lokalite s počtom lôžok väčším alebo rovným ako zadané číslo a s cenou menšou alebo rovnou ako zadaná hodnota a rezerváciu pobytu a zrušenie rezervácie na vybraný pobyt. Na prezentáciu zoznamu pobytov je použitý spojkový zoznam a jednotlivé položky záznamov majú dynamickú veľkosť. Všetky záznamy sú uložené v súbore.
POZOR: Program si kladie za cieľ ukázať prácu so spojkovým zoznamom a súbormi. Nečakajte "vymakané" grafické rozhranie ani "myšoidné" ovládanie.
/* ========================================================================== */ /* */ /* Define.h Copyright (c) TrSek alias Zdeno Sekerak */ /* Datum:20.05.2005 http://www.trsek.com */ /* */ /* Description */ /* */ /* ========================================================================== */ #ifndef MAIN_DEF #define MAIN_DEF #define true 1 #define false 0 #define UBYT_FILE "ubytovne.dat" #define REZV_FILE "rezerv.dat" #define MAX_STR 256 enum typ_ubyt { chata, hotel, penzion, camp }; #endif