Hľadaj Zobraz: Univerzity Kategórie Rozšírené vyhľadávanie

45 210
projektov

Evidencia športových kurzov v jazyku C

«»
Prípona
.doc
Typ
počítačové zadanie
Stiahnuté
6 x
Veľkosť
0,1 MB
Jazyk
slovenský
ID projektu
13700
Posledná úprava
07.08.2026
Zobrazené
1 427 x
Autor:
matthes
Facebook icon Zdieľaj na Facebooku
Detaily projektu
Popis:
Počítačové zadanie z predmetu Programovanie v jazyku C predstavuje konzolovú aplikáciu na evidenciu športových kurzov. Pri každom kurze program uchováva typ, názov, lokalitu, adresu, čas, cenu, meno vedúceho a kontaktné údaje. Používateľ môže nový kurz pridať, existujúci záznam odstrániť, zobraziť celý zoznam, zoradiť položky podľa lokality alebo typu a uložiť údaje do externého súboru či ich z neho opätovne načítať.

Údaje sú reprezentované štruktúrou KURZ. Jej textové položky majú dynamickú veľkosť a jednotlivé záznamy sú uložené v statickom poli smerníkov s maximálnou kapacitou 50 prvkov. Dokument opisuje knižničné funkcie pre vstup, výstup, prácu so súbormi a dynamickú pamäť. Vysvetľuje tiež vlastné funkcie Pridaj, Odober, Vypis, Uloz, Nacitaj, UvolniPamat, Zotried1 a Zotried2, ako aj pomocné funkcie na načítanie reťazcov z klávesnice a zo súboru.

Funkcia Pridaj dynamicky vytvorí nový záznam a postupne načíta všetky položky kurzu. Odober uvoľní pamäť zvoleného prvku a posunie zostávajúce smerníky. Uloz zapisuje počet záznamov a jednotlivé údaje do súboru databaza.txt, zatiaľ čo Nacitaj najskôr uvoľní existujúci zoznam a následne obnoví uložené položky. Triedenie podľa lokality a typu využíva porovnávanie reťazcov bez ohľadu na veľkosť písmen a jednoduchú metódu Bubble sort.

Používateľská príručka opisuje číselné menu s voľbami na pridanie, odobratie, triedenie, výpis, uloženie, načítanie a ukončenie programu. Súčasťou materiálu je úplný zdrojový text v jazyku C vrátane hlavičkových súborov, definície konštanty MAX, deklarácií funkcií, štruktúry, globálneho poľa smerníkov a hlavnej funkcie main. Zadanie tak prakticky demonštruje štruktúry, smerníky, dynamickú alokáciu pamäte, vlastné funkcie, triedenie a súborový vstup a výstup.

Kľúčové slová:

jazyk C

športové kurzy

evidenčný program

štruktúry

smerníky

dynamická pamäť

statické pole

práca so súbormi

Bubble sort

triedenie

konzolová aplikácia

zdrojový kód



Obsah:
  • Zadanie úlohy - evidencia športových kurzov
    Návrh algoritmu
    Štruktúra KURZ a dynamické reťazcové položky
    Použité knižničné funkcie
    Vlastné funkcie programu
    Pridanie, odobratie a výpis kurzov
    Triedenie podľa lokality a typu
    Ukladanie a načítanie údajov zo súboru
    Používateľská príručka
    Záver
    Zdrojový text programu
O súboroch cookie na tejto stránke

Súbory cookie používame na funkčné účely, na zhromažďovanie a analýzu informácií o výkone a používaní stránky.

Nastavenia Povoliť všetko