hallo,
ich möchte einem array werte mit hilfe einer schleife zuweisen (über tastatur). das problem ist, dass bei eingabe einer '0' das programm beendet werden soll.
ich habe schon eine lösung, doch ich denke, dass es eine elegantere lösung dafür gibt.
int[] reihe = new int[laenge];
for (int i = 0; i < reihe.length; i++ ) {
reihe[i] = 1;
}
for (int i = 1; (i < reihe.length) && (reihe[i - 1] != 0); i++ ) {
reihe[i] = Konsole.getInputInt("Geben Sie eine Zahl ein (0 zum Beenden): ");
}
die erste schleife dient nur dazu, dem array werte, die verschieden sind von null, zuzuweisen, so dass die zweite schliefe überhaupt ausgeführt wird.
falls jmd eine bessere und elegantere lösung hat - immer her damit