if((i_deziZahl % 8) == 0) cout <<" "; <-- das geht auch irgendwie net, bzw die leerzeichen werden immernur an den anfang gesetzt also is das mit den 8 bit blocken
Ist doch logisch das dein Leerzeichen nicht ausgeben wird. Du lädst ja erst das gesamte Array mit deinen einsen und nullen voll und gleichzeitig gibts du deine leerzeichen aus. danach gibts du dann das array aus wobei die leerzeichen ja schon lange vorweg sind...Aber ich verstehe noch nicht so ganz genau wann denn ein Leerzeichen ausgeben soll? Denn wenn ich die Zahl 16 eingebe kommt dann dann theoretisch die Zahl 1000 raus. wobei bei dir das leerzeichen eben gleich am amfang kommen sollte 100 0? das macht doch bei der Formatierung keinen Sinn oder?
ne, so solls net sien, ich weis net waum der da auch schon nen space setzt, es soll immer nach 8 ziffern ein space kommen, damit es eben schön aussieht XD
kannst vll noch sagen, wie ich die zahlenreihe umdreh
Hast du überhaupt gelesen was ich gesagt habe? Du gibts erst die Leerzeichen in deiner Schleife aus und dann das gesamte Array wie sollen nun zwischen die Zahlen Leerzeichen kommen, wenn die schon vor dem Array ausgeben werden? Du musst deine Leerzeichen gleichzeitig mit deinem Array ausgeben!!! Und nich erst die Leerzeichen und dann das Array!