Yorick ![]() |
Beschreibung: | Yorick ist eine C-ähnliche, interpretierte Sprache, die vorallem in der Physik Verwendung findet, aufgrund der vielen eingebauten, spezialisierten Funktionen. |
Eulersche Zahl | Michael Neumann |
// Fakultät func fac(n) { if(n>1) return n*fac(n-1) else return 1 } arr= span(0,9,10) // 10 Werte von 0-9 for(i=1; i<=numberof(arr); i++) { arr(i) = fac(arr(i)) } print, sum(1/arr) |
Berechnet die Eulersche Zahl
(e=2.71828). |
Fakultät | Michael Neumann |
func fac(n) { if(n>1) return n*fac(n-1) else return 1 } print, fac(6) |
Berechnet die Fakultät. Ergibt
720 . |
Hello World | Michael Neumann |
// Hello World in Yorick write, "Hello World\n" |
Gibt "Hello World" auf dem Bildschirm
aus. |
Squares (1) | Michael Neumann |
/*
indgen(n) erzeugt ein Array von 1-n
*/
print, indgen(10)^2
|
Gibt die Quadrate von 1 bis 10
aus. |
Squares (2) | Michael Neumann |
for(i=1; i<=10; i++)
{
print, i*i
}
|
Gibt die Quadrate von 1 bis 10
aus. |