[zap] 14.2.2006

Kuba
Matfyz(ák|ačka) level II
Příspěvky: 92
Registrován: 2. 6. 2005 22:55
Typ studia: Informatika Mgr.
Bydliště: Praha - Dejvice
Kontaktovat uživatele:

[zap] 14.2.2006

Příspěvek od Kuba »

Prikazovy radek:

Kód: Vybrat vše

program.exe input.txt output.txt [valentine]
Jeden zaznam:

Kód: Vybrat vše

Jmeno (string)
skupina (string - "work"/"friend"/"vip")
pohlavi (char - 'm'/'f')
cislo (int)
(code (string) pro "work")/(age (int) pro "friend")/(nic pro "vip")
Zadani:

Kód: Vybrat vše

Ve vstupnim souboru jsou zaznamy oddelene prazdnymi radky.
Zaznamy setridit dle "cisla" a vypsat do vystupniho souboru. Pokud byl zadan nepovinny parametr "valentine", vypsat pouze zaznamy s pohlavim f, vekem 15-25, skupina "friend".
V programu zaznamy reprezentovat pomoci spolecneho predka "contact", ktery obsahuje spolecne polozky, je abstraktni a obsahuje virt. metodu print(ostream & out) která záznam (jakéhokoliv typu) vypíše (celý) do streamu.
Jako potomky mit "friend" (má navíc age), "work" (má navíc code) a "vip" (nemá nic navíc).
V kódu použít jakýkoliv kontejner z STL a třídit pomocí STL. Vstup a výstup pomocí streamů, předpokládat správný vstupní soubor, ošetřit jen zda se povedlo/nepovedlo otevření souborů a správný počet parametrů.
Umožnit vytvářet objekty způsobem:

Kód: Vybrat vše

Friend f("Jmeno",'m',1,21)
a umožnit

Kód: Vybrat vše

cout << f
Za 90 minut hotovo, odcházel jsem jako druhý. Příjemné lehké zadání.
Přílohy
valentyn.zip
Obsahuje vzorový vstup, výstup, výstup s přepínačem valentine
(742 bajtů) Staženo 154 x
Uživatelský avatar
jaruch
Supermatfyz(ák|ačka)
Příspěvky: 376
Registrován: 5. 2. 2005 14:06
Typ studia: Informatika Mgr.
Kontaktovat uživatele:

Příspěvek od jaruch »

asi tak, Bohu vdaka za tanto termin... skusajuci bol maximalne v pohode, priklad v pohode... oproti tomu interpretu asembleru s milion instrukciami z minuleho tyzdna...
Shit shit, who the fuck is shooting us?
I've got a universe to master...
Uživatelský avatar
laliebijard
Matfyz(ák|ačka) level III
Příspěvky: 168
Registrován: 8. 6. 2005 10:26
Typ studia: Informatika Mgr.

Příspěvek od laliebijard »

Suhlasim, ze dost pekny program sme dostali...
vselico som sa naucil :D
"posteľ sa rozbieha po koľajniciach z modrého medu"

Breton
Odpovědět

Zpět na „2005“