Součet N čísel /ičení 3 Napište funkci, která vypočítá součet všech přirozených čísel od 1 do N. Např. součet (4) =1 + 2 + 3 + 4=10 >>> součet (4) 10 >>> součet(10) 55 >>> součet (1) 1 ■0 0.0 Faktoriál Napište funkci, která vypočítá faktoriál čísla N, tj. součin všech přirozených čísel od 1 do N. Např. faktoriál (4) = 1 • 2 • 3 • 4 = 24 >>> faktoriál (4) 24 >>> faktoriál (7) 5040 >>> faktoriál(0) 1 >>> faktoriál(1) 1 1 -00.0 Ciferný součet Napište funkci, která vypočítá ciferný součet zadaného přirozeného čísla. Např. cifernySoucet (157) =1 +5 + 7=13 >>> cifernySoucet (157) 13 »> cifernySoucet (10895) 23 >>> cifernySoucet (4) 4 1 -00.0 Test prvočíselnosti Napište funkci, která vrátí True, pokud je zadané číslo prvočíslo. V opačném případě vrátí Falše. >>> jePrvocislo(7) True >>> jePrvocislo(8) Falše >>> jePrvocislo(101) True >>> jePrvocislo(1) Falše Výpis prvočísel Napište funkci vypisPrvocisei (n), která vypíše n prvních prvočísel >>> vypisPrvocisel(8 ) 2 3 5 7 11 13 17 19 >>> vypisPrvocisel(1) 2 1 Největší společný dělitel Cvičení 3 Napište funkci nsd (a, b), která vrátí největšího společného dělitele přirozených čísel a a b. >>> nsd(6, 3) 2 >>> nsd(10, 50) 10 >>> nsd(15, 8) 1 >>> nsd(24, 18) 6 Číselné řady Napište funkci sinus (x), která počítá hodnotu sinu zadaného úhlu (v radiánech) pomocí následující řady s přesností na tisíciny. sin(x) x3 x5 3! + 5! X7 X9 7Í + 9Í EM)' k=0 (2/C+1)! >>> sinus(1.2) 0 . 932 >>> sinus (0) 0 . 0 Můžete vyzkoušet další řady třeba pro cos(x) nebo ex. http://en.wikipedia.org/wiki/Taylor_series ■0 0.0