Und zwar weiß ich wie man die Rechnung macht, aber in der Konsole wird nicht das Gewünschte ausgegeben:
Schreibe (und teste) eine Methode
void alleTeiler(int z)
die (mit Hilfe einer Schleife) alle ganzzahligen Teiler der Zahl
z
in der Konsole ausgibt.
Ausgabebeispiele:
Die Zahl 6 hat folgende Teiler: 1, 2, 3, 6
Das ist mein Code:
void setup() {
int z = 6;
alleTeiler (z);
}
void alleTeiler (int z) {
int teiler = 0;
while ( teiler <= z) {
teiler++;
if ( z % teiler == 0) {
} else {
}
}
println ("Die Zahl " + z + " hat die Teiler " + teiler);
}
Und in der Konsole wird das ausgegeben:
Die Zahl 6 hat die Teiler 7
Allerdings will ich - wie gesagt- das ausgeben:
Die Zahl 6 hat folgende Teiler: 1, 2, 3, 6
Ich wäre für jede Antwort dankbar!