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.

Beispiele:<br />

1. Iterativer Algorithmus zur Berechnung vom ggT:<br />

int ggT ( int m, int n ) {<br />

int v;<br />

}<br />

while( m>0 ) {<br />

v = n % m;<br />

n = m;<br />

m = v;<br />

}<br />

return n;<br />

2. Rekursiver Algorithmus zur Berechnung vom ggT:<br />

int ggT ( int m, int n ) {<br />

}<br />

if( m == 0 ) {<br />

return n;<br />

} else {<br />

}<br />

Bemerkung:<br />

return ggT(n%m,m);<br />

Ein- und Ausgabeoperationen sind typischerweise<br />

durch Prozeduren realisiert.<br />

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

45

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!