====== 6 - Procedury a funkce, definitivní zadání semestrální práce ====== ===== Trocha teorie ===== [[Deklarace metody]] [[Metoda bez parametrů]] [[Metoda bez návratového typu - procedura]] [[Způsob předávání skutečných parametrů a konverze]] ===== Příklady k procvičení ===== - Napište metodu, která vypíše na obrazovku 10 hvězdiček event. jiných znaků. - Napište metodu, která vypíše na obrazovku zadaný počet hvězdiček. Tuto metodu využijte pro vykreslení obdélníku - procedura se dvěma parametry a trojúhelníku - procedura s jedním parametrem. - Napište metody, které vypočítají faktoriál čísla (malého) - první metoda pomocí rekurze, druhá metoda bez rekurze. - Napište metodu, která vypíše mocniny cisla x od jedné do n (x,n - jsou zadávány) - Napište metodu, která vynásobí mezi sebou 2 až 5 čísel. - Napište metodu, která zjistí, zda dané číslo je prvočíslo. - Napište metodu, která vrátí text reprezentující prvočíselný rozklad zadaného čísla. Například pro číslo 60 vrátí text "60 = 2*2*3*5". ===== On-line řešené příklady ===== - [[courses:A0B36PRI:tutorials:06:cv6opr1|Napište metodu, která vypíše na obrazovku přivítání uživatele.]] - [[courses:A0B36PRI:tutorials:06:cv6opr2|Napište metodu, která načte od uživatele dvě čísla a jejím výsledkem bude jejich součin. Metoda nemá vstupní parametry.]] ===== Domácí úkoly ===== Zadání domácích úkolů naleznete na stránkách jednotlivých vyučujících, tj [[courses:A0B36PRI:teacher:start|zde]]. ===== Pro cvičící ===== Pro cvičící: [[courses:A0B36PRI:internal:tutorials:06:start]] Definitivní zadání semestrální práce