{{indexmenu_n>3}} ====== 3 - Řídicí struktury ====== * pro vyučující: [[courses:b0b99prpa:internal:tutorialinstruction:03|]] **Doprovodné materiály pro třetí cvičení:** {{ :courses:b0b99prpa:labs:cykly.pdf |}} ===== Procvičovaná témata ==== * Vstup a výstup programu * Kompilace a spouštění programu * Přesměrování vstup a výstupu programu do souboru * [[https://en.wikipedia.org/wiki/Operators_in_C_and_C%2B%2B|operátory]], [[courses:b0b99prpa:tutorials:control|řídicí struktury]] * základní datové typy - ''char, int, float, double'' === === ===== Úkoly ===== * Vypište čísla od 1 do 10 s využitím cyklů ''for'', ''while'' a ''do-while''. * Nahraďte terminační podmínku příkazem ''break''. ==== Jednoduchý automat na mince ==== * Napište program, který pro zadanou částku (v celých korunách) vypíše nejmenší počet mincí (20, 10, 5, 2, 1), ze kterých se dá daná částka složit. * Rozšiřte program tak, aby vypisoval pouze použité mince. * Nechte program vypsat vloženou částku i v jiných měnách.