""" První domácí úloha z IB111 - skupina 23 Řešení domácí úlohy ukládejte do odevzdávárny skupiny 23 do ISu. Jméno a učo IS doplní automaticky. Název souboru nechte du1.py Termín odevzdání: 4.10.2017 10:00 - termín hlídá IS Obecné informace: - svá řešení pište jako těla funkcí níže - snažte se o psaní přehledného a srozumitelného kódu - za úlohu lze získat až 25 bodů + případné bonusy za zajímavá a pěkná řešení """ # sem dopište importy, které budete potřebovat """ Úkol 1 (max 4 body) Napište funkci, která vypíše prvních n sudých čísel se střídajícím se znaménkem např. pro n=8 2 -4 6 -8 10 -12 14 -16 """ def interlaced_series(n): pass # příkaz pass nahraďte vlastním kódem """ Úkol 2 (max 5 bodů) Napište funkci, která vypíše tabulku mocnin. např. pro n=5 1 2 3 4 5 - - - - - 1 | 1 1 1 1 1 2 | 2 4 8 16 32 3 | 3 9 27 81 243 4 | 4 16 64 256 1024 5 | 5 25 125 625 3125 """ def table_powers(n): pass # příkaz pass nahraďte vlastním kódem """ Úkol 3 (max 5 bodů) Napište funkci, která vypíše textově pyramidu výšky n se zvýrazněnými obrysy např. pro n=6 # # . # # . . . # # . . . . . # # . . . . . . . # # # # # # # # # # # # """ def pyramid(n): pass # příkaz pass nahraďte vlastním kódem """ Úkol 4 (max 5 bodů) Napište funkci, která dokáže pomocí želví grafiky vykreslit oranmenty složené z m n-úhelníků. Parametr side je délka strany. Např. pro n=12, m=12 vykreslí ornament vlevo na předposledním řádku v pdf souboru z prvního cvičení. Pro n=5, m=10 pak ornament, který je druhý zleva na předposledním řádku. """ def draw_ornament(n, m, side): pass # příkaz pass nahraďte vlastním kódem """ Úkol 5 (max 6 bodů) Napište funkci, která pomocí želví grafiky nakreslí pěknou kytičku. """ def draw_flower(): pass # příkaz pass nahraďte vlastním kódem """ Odkomentováním řádků níže si můžete zavolat vytvořené funkce """ #interlaced_series(8) #table_powers(5) #pyramid(6) #draw_ornament(12,12,50) #draw_ornament(5,10,50) #draw_flower()