Náročnější příklady II.
Dnes budete bohužel muset i myslet.
Směle do toho. Vaším úkolem je:
- Napsat unitu pro počítání s komplexními čísly (ať umí i umocňovat
komplexní číslo na komplexní číslo)
- Napsat dynamický seznam + možnosti úpravy
- Vypočítat kombinační číslo (n nad k)
- Zjistit počet nul u faktoriálu z n
- Rozložit číslo na součin prvočísel
- Najít všechna dokonalá čísla (součet všech kladných dělitelů = 2n) v
rozmezí typu longint
- Převést zlomek do základního tvaru
- Napsat program, který umožní dvěma hráčům hrát piškvorky (v poli 20x20)
- Napsat program, který přehledně naformátuje text pascalovského zdrojového kódu
(externí soubor)
- Vyřešit problém hanojských věží (tři kolíky s různě širokými kroužky,
přesunout všechny kroužky z prvního kolíku na druhý, přičemž větší kroužek
nikdy nesmí přijít na menší. Stejně velké kroužky neexistují) pro n kroužků.
Vzorové řešení(.pas 28kB)