Pike ![]() |
http://pike.ida.liu.se/ |
ähnliche Sprachen: | C C# C++ C-Talk D Cilk Java Objective-C TOM | |
Fakultät | Michael Neumann |
/* * Berechnen der Fakultät */ // Fakultät-Funktion int fac(int n) { if(n > 1) return n * fac(n-1); else return 1; } // Hauptprogramm void main() { write("" + fac(6)); } |
Berechnet die Fakultät. Ergibt
720 . |
Hello World | Michael Neumann |
// Hello World in Pike void main() { write("Hello World\n"); } |
Gibt "Hello World" auf dem Bildschirm
aus. |
Squares (1) | Michael Neumann |
void main() { string str = ""; for(int i=1; i<=10; i++) { str += i*i + " "; } write(str); } |
Gibt die Quadrate von 1 bis 10
aus. |
Squares (2) | Michael Neumann |
void main() { array arr = ({ 1,2,3,4,5,6,7,8,9,10 }); foreach(arr, int i) { write(i*i + " "); } } |
Gibt die Quadrate von 1 bis 10
aus. |