16.11.2013 Aufrufe

Programmieren in Java - HostFiXX.de

Programmieren in Java - HostFiXX.de

Programmieren in Java - HostFiXX.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Programmieren</strong> <strong>in</strong> <strong>Java</strong><br />

{<br />

if (brett[i][j] == 9) positionen[k++] = j;<br />

}<br />

for (k = 0; k < N; k++)<br />

System.out.pr<strong>in</strong>t(positionen[k]+" ");<br />

System.out.pr<strong>in</strong>tln();<br />

}<br />

public void erzeugeDamen()<br />

{<br />

do<br />

{<br />

<strong>in</strong>itialisiere();<br />

do {<br />

nimmPosition();<br />

// ausgabe();<br />

bewertePosition();<br />

// ausgabe();<br />

if (aktZahl > 4) pruefe();<br />

} while (!fuellen);<br />

} while (!ausgeben);<br />

ausgabe();<br />

}<br />

}<br />

public class Damentest<br />

{<br />

public static void ma<strong>in</strong>(Str<strong>in</strong>g args[])<br />

{<br />

Damen d = new Damen();<br />

d.erzeugeDamen();<br />

}<br />

}<br />

2. Pascal’sches Dreieck<br />

1<br />

1 1<br />

1 2 1<br />

1 3 3 1<br />

1 4 6 4 1<br />

1 5 10 10 5 1<br />

1 6 15 20 15 6 1<br />

Das Pascal'sche Dreieck wird mit Hilfe e<strong>in</strong>es nicht rechteckigen Arrays abgebil<strong>de</strong>t.<br />

Für die ersten Elemente kann geschrieben wer<strong>de</strong>n:<br />

<strong>in</strong>t element[][] = {<br />

{1},<br />

{1,1},<br />

{1,2,1}<br />

};<br />

In <strong>de</strong>r folgen<strong>de</strong>n Implementierung wird zu je<strong>de</strong>r Ebene dynamisch e<strong>in</strong> Feld mit <strong>de</strong>r<br />

passen<strong>de</strong>n Länge h<strong>in</strong>zugefügt.<br />

Bsp: 160<br />

public class Pascal<br />

160 vgl. pr22331, Pascal.java<br />

168

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!