Mám zadanie vytvoriť rozvrh hodín študenta v jazyku C.
Zasanie znie takto:
Vytvorte program pre evidenciu rozvrhu študenta. V rámci evidencie je potrebné implementovať nasledujúce požiadavky na program:
- Pridanie predmetu do rozvrhu.
- Vyradenie predmetu z rozvrhu.
- Výpis rozvrhu.
O predmete sú vedené nasledujúce informácie:
- názov predmetu,
- deň výučby predmetu - pre reprezentáciu je potrebné použiť enumeračný typ,
- začiatok hodiny (zadať ako reálne číslo, napríklad 9:30 zadáme ako hodnota 9,3),
- ukončenie hodiny (zadať ako reálne číslo, napríklad 9:30 zadáme ako hodnota 9,3),
- poznámka.
Je nutné nezabudnúť na ošetrenie prípadov, akými je napríklad vloženie predmetu v čase, v akom by sa prekrýval s iným predmetom, zadanie času v správnom rozsahu, čas ukončenia nesmie byť menší ako čas začiatku. Naplánovaný čas pre predmet nesmie prekročiť polnoc.
nejaké základy mám, no s týmto sa neviem ani pohnuť....