Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


programmieren_lernen:schleifen

Dies ist eine alte Version des Dokuments!


Schleifen

Erklärung: Welche praktischen Probleme kann man mit Schleifen lösen? Wenn man Dinge mehrmals ausführen möchte, benutzt man eine Schleife.

Syntaxaufgaben

  • Wie kann ich eine Anweisung (z.B. print „Hallo!“) ausführen lassen, bis das Programm beendet wird?
  • Wie kann ich eine Anweisung (z.B. print „Hallo!“) ausführen lassen, solange eine Bedingung (z.B. zahl < 10) erfüllt ist?
  • Wie kann ich eine Anweisung (z.B. print „Hallo!“) eine bestimmte Anzahl (z.B. 7 mal) oft ausführen lassen?

Doku

Problemlösungsaufgaben

Schreibe ein Programm infinite so, dass der Gruß „Hallo Welt!“ ausgegeben wird, bis das Programm (per Strg+C) beendet wird! Aufruf des Programms:

./infinite

Ausgabe:

Hallo Welt!
Hallo Welt!
Hallo Welt!
Hallo Welt!
Hallo Welt!
Hallo Welt!
Hallo Welt!
^C

Schreibe ein Programm finite, das den Gruß „Hallo Welt“ genau zehn mal ausgibt, und bitte mit Nummerierung. Aufruf des Programms:

./finite

Ausgabe:

1. Hallo Welt!
2. Hallo Welt!
3. Hallo Welt!
4. Hallo Welt!
5. Hallo Welt!
6. Hallo Welt!
7. Hallo Welt!
8. Hallo Welt!
9. Hallo Welt!
10. Hallo Welt!

Schreibe ein Programm suche_buchstabe, dass die Buchstaben eines Textes (z.B. 'Hallo Welt!') so lange einzeln auf einer Zeile ausgibt, bis der Buchstabe 'e' erreicht ist.

Aufruf des Programms:

./suche_buchstabe

Ausgabe:

H
a
l
l
o
 
W
programmieren_lernen/schleifen.1445526987.txt.gz · Zuletzt geändert: 2015/10/22 15:16 von 192.168.1.222