4. Prozedurales Programmieren
4. Prozedurales Programmieren
4. Prozedurales Programmieren
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
5. Iterative Fassung mit Prozeduraufruf:<br />
int res;<br />
void maxlrep( int aktmaxpar, IntList ilpar ){<br />
}<br />
int aktmax = aktmaxpar;<br />
IntList il = ilpar;<br />
while( !isempty(il) ) {<br />
}<br />
aktmax = max(aktmax,head(il));<br />
il = tail(il);<br />
res = aktmax;<br />
void main( String[] args ) {<br />
}<br />
IntList l = ... ;<br />
int mx;<br />
if( isempty(l) ) {<br />
mx = 0;<br />
} else {<br />
}<br />
maxlrep( head(l), tail(l) );<br />
mx = res;<br />
println("maxl: " + mx );<br />
Expansion von der Prozedur maxlrep:<br />
0<strong>4.</strong>12.08 © A. Poetzsch-Heffter, TU Kaiserslautern<br />
89