Zap. 28.6.2006

Manicka
Matfyz(ák|ačka) level I
Příspěvky: 26
Registrován: 28. 6. 2006 18:20

Zap. 28.6.2006

Příspěvek od Manicka »

Takze zadani mate soubor, kde je na kazdem radku:
"deklarace;deklarace;vyraz" (libovolny pocet mezer, neomezena delka)
deklarace je seznam promenych oddelenych carkou a za dvojteckou je typ(string nebo int jiny nezname),pr.:a,b:int
vyraz je aritmeticky vyraz s libovolnym poctem unarnich operatoru promennymi z deklarace a stringy v uvozovkach ("totojestring") + ve stringu muze byt escape sekvence na uvozovky ("to_je_string\"stale_string"to_uz_neni_string)
operace, ktere umime jsou +*/- pro cisla a pro string + a jeste string*cislo a mohou tam byt zavorky
No a chtelo se po nas pro kazdou radku vyhodnotit, zda je vyraz korektni, to znamena jestli tam nejsoou nedeklarovane promenne, zda umime vyraz vyhodnotit podle pravidel, v deklaracich koreknost jmena promenne atd atd...

Proste toho bylo moc, samozrejme ze budu zarit az v zari, takze jsem nastvana, ale myslim, ze to dost prestrelil... po 3 hodinach to nikdo nemel, tak furt pridaval cas a pak rikal, ze staci aby to chodilo aspon trochu, jenze ja se patlala ze vsema moznyma blbostma a osetrovala vsechno a kdyz se koukal co mam a ja nemela hlavni cast na vyhodnoceni korektnosti, tak me poslal domu, to bylo asi 4,5 hodiny po zacatku, byla jsem asi 3. nebo 4. co jsem odchazela a vim o 1 co to dal, zbytek co tam sedel nevim jak dapadl, ale nepredpokladam ze to bylo o moc lepsi...
LordWolverin
Matfyz(ák|ačka) level I
Příspěvky: 25
Registrován: 30. 1. 2005 12:18
Typ studia: Informatika Bc.
Kontaktovat uživatele:

Příspěvek od LordWolverin »

Jak je patrne z predchoziho prispevku, tak to zadani byla opravdu lahudka. Ne, ze by se to nedalo nejak rozumne vymyslet, ale na zacatku nastavena latka 2,5 hodiny byla dost usmevna - ja jsem se po 4 a neco hodinach dostal do jakz takz pouzitelneho stavu (ostatni na tom nebyli lepe), ovsem muj program na asi 250 radku samozrejme bezchybny nebyl. Dohlizitel se nicmene spokojil s predvedenim funkcnosti na cca 10 radcich a k me nemale radosti si me odfajkoval jako uspesneho resitele... :D

Byl jsem tusim treti "uspesny" , SW2 byla v tu chvili poloprazdna... Cili si predstavu muzete udelat sami.

Jinak co k tomu dodat... Oproti lonsku (muzu srovnavat) myslim patrny narust obtiznosti u vsech prikladu obecne, v tomhle pripade zejmena co se komplexnosti reseni a osetreni specialnich situaci tyce. Nezbyva, nez drzet tem doposud neuspesnym palce a pomalu se zacit dusevne chystat na OOP :?
Manicka
Matfyz(ák|ačka) level I
Příspěvky: 26
Registrován: 28. 6. 2006 18:20

Příspěvek od Manicka »

Tak to blahopreju,
jediny co me na tom tak stve je, ze kdyz si tu ctu nektara ta zadani typu doplnek grafu, slovnik reprezentovany BVS s dvouma operacema Add a Print atd, tak me mrzi ze jsem nemela vetsi stesti na zadani... :(
LordWolverin
Matfyz(ák|ačka) level I
Příspěvky: 25
Registrován: 30. 1. 2005 12:18
Typ studia: Informatika Bc.
Kontaktovat uživatele:

Příspěvek od LordWolverin »

Nevyvazena obtiznost je bohuzel dost casta vec, co pamatuji, tak loni bylo jedno kolo zarovnat text doleva na standardni vystup, coz je vec na 30 min i s kontrolou :o/
Odpovědět

Zpět na „2005“