Ciele cvičeniaCvičenie bude zamerané na precvičovanie algoritmizácie pomocou Karla s použitím knižnice superkarol.h. V rámci cvičeniea bude vysvetlená problematika rekurzie v programovaní a tiež si ukážeme dôležitosť plánovania algortimu, ešte pred samotným písaním kódu, aj za použitia vývojových diagramov. Pre dosiahnutie uvedených cieľov je nutné osvojiť si aj logické výrazy (AND, OR, NOT).
|
Dôležité linky a odporúčaná literatúra[1] Cvičenie č. 4 na oficialnej stránke predmetu https://kurzy.kpi.fei.tuke.sk/zap/labs/04.html [2] [3] |
Úloha 1.1
(úlha prevzaná z [1])
Vytvorte program multiplier
, v ktorom bude Karel prechádzať postupne celým svetom a zdvojnásobovať počet značiek, ktoré nájde. Samozrejme, bez použitia premenných. Vaše riešenie otestujte na svete multiplier.kw.
Začiatočná situácia
Koncová situácia