Týden 13
Domácí úkol 4 (deadline 22. 12. 23:59, deadline opravy 31. 12. 23:59)
Vytvořte program "AUTOBAZAR", který bude ukládat informace o autech do souboru.
- Bude obsahovat strukturu Cars (char spz[9], char carType[15], manufactureDate (= short day, short month, short year), int km, int price), kde manufactureDate je také struktura.
- Vytvořte úvodní menu, které bude nabízet uživateli tyto funkce:
a) Nakup auto
b) Prodej auto
c) Vypiš auta
d) Zjisti duplicitu SPZ
e) Ukonči progr
add a) Funkce, která načte informace o novém autě od uživatele a uloží je do souboru.
add b) Funkce, která načte od uživatele SPZ. Pokud auto s danou SPZ existuje, tak jej smaže ze souboru a informuje o tom uživatele. Pokud auto s danou SPZ v souboru neexistuje, tak žádné auto nesmaže a informuje uživatele, že takové auto neexistuje.
add c) Funkce, která vypíše všechna auta ze souboru.
add d) Funkce, která zkontroluje, zdali se v souboru nevyskytují dvě auta se stejnou SPZ a informuje o výsledku uživatele.
- Deadline všech bonusových úkolů je 10. 1. 23:59 (nejpozději 11. budou opravené)
- Hodnocení: 0 - 1 body za každou úlohu
- Není možné získat kladné body jen umazat ztráty z klasických domácích úkolů! Nelze ani umazat ztráty z písemek.
- Nelze je opravit
Bonus 3:
Napište program na nalezení inverzní matice pro náhodně načtenou čtvercovou matici. Rozměr zadejte pomocí konstanty nebo načtěte od uživatele.
Bonus 4: