Programmiertechnik
Version vom 2. Januar 2016, 18:08 Uhr von Akaibel (Diskussion | Beiträge)
Methoden, die etwas berechnen
Methoden, die etwas berechnen, haben in der Regel folgenden Aufbau:
- Zuerst wird eine Variable
ergebnis
deklariert. - Dann wird mit einer Schleife das zu berechnende Feld (oder Blätterspur o.ä.) durchlaufen.
In der Schleife passiert folgendes:- Die Berechnung wird aktualisiert
- Es wird zum nächsten Schritt weitergegangen.
- Wenn die Schleife fertig ist, dann wird
ergebnis
zurückgegeben.
Beispiel
Die folgende Methode lässt Kara so lange geradeaus laufen, wie Kara auf einem Blatt steht.
Dabei werden die Blätter gezählt und am Ende der Methode zurückgegeben.
Programmbeschreibung | Java Quelltext |
---|---|
Methode zaehleBlaetter(): gibt eine Zahl zurück ⌈¯¯¯¯¯¯ | Setze ergebnis auf 0 | Solange Kara auf einem Blatt steht | ⌈¯¯¯¯¯¯ | | erhöhe ergebnis um 1 | | gehe einen Schritt | ⌊ ̶ ̶ ̶ ̶ ̶ ̶ | gib ergebnis zurück; ⌊ ̶ ̶ ̶ ̶ ̶ ̶ |
public int zaehleBlaetter() { int ergebnis = 0; while(kara.onLeaf()) { ergebnis = ergebnis + 1; kara.move(); } return ergebnis; } |