No vypadá to slušně... rozhodně né začátečnický dílko.... i v designu je cit.
Kód jsem nějak extra nestudoval... na to není time... jen se zeptám... co dělá tlačítko
mod? Spolu s číslovkou např.: 20mod= (napíšu 20 stisknu mod a poté rovná se) dojde k vyvolání vyjímky OS (někde to na něčem spadne)
A dále jde dělit nulou (spíše se to chová jako kdyby to dělilo jedničkou)... to je asi taky taková triviálnost
Dál třeba při stusknu x na druhou se vloží funkce sqr()... to je možná také nepraktické... očekával bych výsledek ... tj. 5 a stisk x na druhou buď vyhodí výsledek nebo zapíše, že chci tu pětku na druhou... sqr bych do textového pole asi nevkládal.
To samé ostatní funkce např. sin. Pak jsem třeba zkoušel x krát po sobě vložit např. rand funkci... to chování by mělo být také jinak. Jednak upravit podle předchozí specifikace a rand například musí vyhodit náhodné číslo... a to nemluvím o tom, že když tam vytvořím krásný vstup z rand() a dám rovná se, tak opět vyjímka. Asi to nemá rádo prázdnou rand().... ani se mu nedivím :-) Desetinný čísla dále ošetřit ... vstup např.: 0...............000 nevypadá taky moc OK
No jdu radši na oběd. Práce asi už máte dost