Übungsaufgabe Java Hilfe :'(Die Fragestelung:
ich bitte um Hilfe nicht um sofortige Beantowrtung der Frage..
Auf einer Beerdigung soll jeder der n Trauernden jedem anderen genau einmal die
Hand drücken. Die „Trauernden“ sollen durch ein Feld ganzer Zahlen dargestellt
werden, das anfangs nur Nullen enthält. Bei jedem „Händedruck“ wird dann bei beiden
„Drückenden“ dieser Wert um jeweils eins erhöht.
wie verwende ich das Array??in der schleife das gebiet ist neu für mich könnt ihr mir helfen???
ich habe schon überlegt die trauernden n mit einer forschleife durchlaufen zulassen aber das ergebnis wäre dann ja 1234... kennt sich hier wer aus??
ich muss ja als ausgabe 00000 11000 21100 31110 41111 42211 4321 44222 44332 44433 44444 erhalten wie kann ich das nur umsetzen
a: Schreiben Sie eine Methode init, die ein solches Zahlenfeld erzeugt und mit Nullen füllt.
b: Schreiben Sie die Methode haendeSchuetteln, die wie angegeben arbeitet und die
auch ausgeführt wird. (Eine Ausgabe erfolgt in dem Applet nicht!)
c: Erläutern Sie durch Text und Skizzen die Unterschiede bei der Erzeugung eines Feldes,
das (wie hier) ganze Zahlen enthält gegenüber einem anderen, das Objekte (z.B. Bälle)
enthält.
ich bitte um Hilfe nicht um sofortige Beantowrtung der Frage..
Auf einer Beerdigung soll jeder der n Trauernden jedem anderen genau einmal die
Hand drücken. Die „Trauernden“ sollen durch ein Feld ganzer Zahlen dargestellt
werden, das anfangs nur Nullen enthält. Bei jedem „Händedruck“ wird dann bei beiden
„Drückenden“ dieser Wert um jeweils eins erhöht.
wie verwende ich das Array??in der schleife das gebiet ist neu für mich könnt ihr mir helfen???
ich habe schon überlegt die trauernden n mit einer forschleife durchlaufen zulassen aber das ergebnis wäre dann ja 1234... kennt sich hier wer aus??
ich muss ja als ausgabe 00000 11000 21100 31110 41111 42211 4321 44222 44332 44433 44444 erhalten wie kann ich das nur umsetzen
Code:
import java.applet.*;
public class Applet1 extends Applet
{
final int n = 5;
int[] trauernde;
public void init()
{
//da kommt der Code hin
}
private void haendeSchuetteln()
{
//da kommt der Code hin
}
//ggf. kommt noch mehr
}
b: Schreiben Sie die Methode haendeSchuetteln, die wie angegeben arbeitet und die
auch ausgeführt wird. (Eine Ausgabe erfolgt in dem Applet nicht!)
c: Erläutern Sie durch Text und Skizzen die Unterschiede bei der Erzeugung eines Feldes,
das (wie hier) ganze Zahlen enthält gegenüber einem anderen, das Objekte (z.B. Bälle)
enthält.