17.12.2012 Aufrufe

4. Prozedurales Programmieren

4. Prozedurales Programmieren

4. Prozedurales Programmieren

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Beispiel: (Prozedur mit Seiteneffekt)<br />

Prozedur, die Zahlen von der Eingabe liest und<br />

addiert, bis eine Null eingegeben wird. Die Summe<br />

der eingegebenen Zahlen wird ausgedruckt, die<br />

Anzahl der Eingaben zurückgeliefert:<br />

// Summiere<br />

int summiere() {<br />

// Arbeitet nur bei korrekter Eingabe<br />

// der Zahlen durch Benutzer<br />

int anz = 0;<br />

int summe = 0;<br />

int eingabe;<br />

}<br />

do {<br />

print("Summand (0 beendet):");<br />

eingabe = readInt();<br />

summe += eingabe;<br />

anz++;<br />

} while( eingabe != 0 );<br />

println( "Summe: " + summe );<br />

return anz-1;<br />

0<strong>4.</strong>12.08 © A. Poetzsch-Heffter, TU Kaiserslautern<br />

47

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!