Miranda
![]() |
ähnliche Sprachen: | ML Haskell Gofer Hope Objective Caml | |
Fakultät (1) | Michael Neumann |
fac 0 = 1 fac 1 = 1 fac n = n * fac (n-1) |
Berechnet die Fakultät. Ergibt
720 . |
Fakultät (2) | Michael Neumann |
fac n = n * fac (n-1), if n >= 2 = 1, if n < 2 |
Berechnet die Fakultät. Ergibt
720 . |
GgT | Martin Guy |
gcd a b = gcd (a-b) b, if a>b = gcd a (b-a), if a<b = a, if a=b |
Grösster Gemeinsamer
Teiler |
Hello World | Martin Guy |
"Hello World!"
|
Gibt "Hello World" auf dem Bildschirm
aus. |
Quicksort | Martin Guy |
qsort [] = [] qsort (a:x) = qsort [ b | b <- x; b<=a ] ++ [a] ++ qsort [ b | b <- x; b>a ] |
Quicksort-Sortieralgorithmus
|
Squares (1) | Martin Guy |
map (^2) [1..10] |
Gibt die Quadrate von 1 bis 10
aus. |
Squares (2) | Martin Guy |
[ n*n | n <- [1..10] ] |
Gibt die Quadrate von 1 bis 10
aus. |