Úkoly č.3
- V jazyce Clojure implementujte proceduru
(fib n)
, která spočítá n
-té fibonacciho číslo iterativně.
- V jazyce Clojure implementujte proceduru
(rpn-calc expr)
, která bude reprezentovat RPN kalkulačku. Předpokládejte, že výraz expr
je seznam obsahující celá čísla a symboly +, -, *, / odpovídající binárním operacím sčítání, odčítání, násobení a dělení.
(rpn-calc '(10 20 30 + *)) ;; ==> 500
(rpn-calc '(10 20 + 30 *)) ;; ==> 900
Last update on 4. 10. 2017 14:50
Powered by Schemik.
© Petr Krajča, 2010, 2012
petr.krajca (at) upol.cz