Int Wert in ein Int Array
-
Wahrscheinlich wieder so eine Newbiefrage, aber ich oute mich doch gerne
Ich habe einen Int Wert (das Ergebnis einer Rechnung).
Diesen Wert möchte ich in ein Int Array aufteilen.int ergebnis; //z.B.: 1234567 int array[7]; //Hier den IntWert in das Array reintun for(int i=0; i<=7; i++) { cout << array[i] << endl; //Ausgabe: 1 2 3 4 5 6 7 }
Liebe Grüsse
Tondaist das machbar, oder ist es besser das Ergebnis gleich in das Array zu speichern?
-
int ergebnis = 1234567; int array[7]; for(int i = 6; i >= 0; i--) { array[i] = ergebnis % 10; //letzte stelle von ergebnis an i-te stelle des arrays ergebnis /= 10; // ergebnis = ergebnis / 10 (letzte stelle von ergebnis löschen) } for(int i = 0; i < 7; i++) cout << array[i] << " ";
-
Vielen Dank Borg. Funzt wunderbar. Schönen sonnigen Sonntag noch.
Liebe Grüsse
Tonda