Funkce jsou základním stavebním blokem, pomocí kterého vytváříme programy. Představují konkrétní realizaci obecného principu rozklad na části.
Zjednodušeně řečeno, funkce je kouzlo, kterému něco předložíme (vstup) a ono nám vykouzlí něco jiného (výstup).
Pohádkový příklad: Zvětšovací kouzelná hůlka, kterou poťukáme zeleninu a ona ji zvětší na dvakrát větší velikost.
Matematický příklad: Funkce odmocnina, která dáme na vstup číslo a ona nám vrátí jiné číslo (např. pro vstup 25, vrátí výsledek 5).
Programátorský příklad: Funkce polygon(sides, length), které dáme na vstup dvě čísla (počet stran a délku strany) a ona vykreslí obrázek mnohoúhelníku.
Zde nám můžete napsat vzkaz či popsat dojmy, jak se vám systém používá. Pokud máte nějakou zásadnější zprávu, zvolte prosím jednu z dalších kategorií.
Pokud hlásíte chybu, upřesněte prosím, v čem přesně spočívá. Pokud máte námět na rozšíření obsahu, uvítáme, když popíšete konkrétní ukázku. Nezasílejte prosím dotazy na prozrazení řešení úloh či na vysvětlení postupu.
Před položením dotazu prosím zkontrolujte časté dotazy.