Oblastní kolo soutěže v programování (2000)
Zadání úloh oblastního
kola
Soutěže dětí a mládeže v programování 2000
Kategorie vyšší programovací jazyky mládež
Napište program napodobující kalkulačku. Kalkulačka pracuje v zadané číselné soustavě. Číselná soustava se dá měnit v průběhu výpočtu. Uvažujte číselné soustavy: 2 až 36. Soustavy větší než 10 užívají velká písmena anglické abecedy (postupně 0 až 9, A až Z). Program by měl mít tyto funkce:
- Převod mezi soustavami
- Základní aritmetické operace (sčítání, odčítání, násobení, dělení)
- 36 pamětí
- Závorky
- Zvyšte přesnost kalkulačky na 2100
- Druhá mocnina a odmocnina
Poznámka: Bude hodnoceno rovněž grafické zobrazení kalkulačky.