Základy jazyka Scheme Scheme je multiparadigmatický programovací jazyk určený především pro vědecké a výukové potřeby. Nástroj DrScheme na programování v tomto jazyce můžete stáhnout z webu PLT Scheme. Jako jazyk v tomto nástroji zvolte Pretty Big. Nástroj má dvě textová pole. První (vrchní) textové pole slouží pro zápis celých definic jenž se vykonají až po […]


Kvadratická rovnice ve Scheme Program vypočítá kořeny kvadratické rovnice (x) ze zadaných nenulových vstupních členů (a b c). (define D (lambda (a b c) (- (* b b) (* 4 a c)) )) (define K1 (lambda (a b c) (/ (+ (- b) (sqrt (D a b c))) (* 2 a)))) (define K2 (lambda (a b […]


Faktoriál čísla ve Scheme Program vypočítá faktoriál zadaného čísla (n!). (define Faktorial (lambda (n) (if (= n 0) 1 (* n (Faktorial (- n 1)))))) (Faktorial 2) (Faktorial 3) (Faktorial 5) (Faktorial 9) (Faktorial 17) (Faktorial 18) (Faktorial 21) (Faktorial 26)


Hádání náhodného čísla ve Scheme Program porovnává dvě čísla. Jedno je vložené od uživatele a druhé je náhodně vygenerované v nastaveném rozsahu (výchozí rozsah je 0 až 10). (define Hadam_cislo    (lambda (X)       (if (= X R)           (display „Spravne“) (display „Spatne“) ) )) (define R (random 10)) […]


Hra Kostky ve Scheme Hra simulující házení dvěma kostkami. Dva generátory náhodných čísel simulují hodnoty na dvojici šestistěnných hracích kostek. Hráči hádají součet hodnot jenž padne na kostkách. Pravidla hry: Hráči sázejí a hádají součet čísel na dvojici kostek která padnou: Čísla 2 až 12: Hráč se snaží uhodnout součet hodnot kostek od 2 do […]


Hra Ruleta ve Scheme Program generuje náhodná čísla od 0 do 36. Hráči sázejí na jednotlivá čísla nebo skupiny podle evropské verze rulety. Program vyhodnotí tipy hráčů, určí zda-li vyhráli a případně vypíše i výhru. Sázení je možné na: čísla, sudá a lichá čísla, červenou a černou barvu, sloupce, řady (program si poradí i když […]