Zählschleife für drei dezimale Stellen
-
ich soll einen Zählschleife in C programmieren der von 0#0#0 --> 9#9#9 zählen soll
jedoch komme ich nicht drauf wie ich das bewerkstelligen soll.Ansätze habe ich
wie z.b
for (i1=1;i1<=9;i1++){
-
Also entweder ist dein Problem schlecht beschrieben, oder trivial:
for( i=0; i<1000; i++){ }
-
ich finde das nicht trivial !
so wie Sie es beschrieben haben ist es trivial,
jedoch müssen zwischen den einzelnen dezimal Stellen ein Raute Zeichen #
Beispiel :0#0#0
........
9#9#9
und nicht 999 o
der 1000
-
an die freie stelle im code das hier einfügen:
printf ("%d#%d#%d\n", i/100, i%100/10, i%10);
-
3 ineinander verschachtelte Schleifen nehmen oder aber in for( i=0; i<1000; i++) i wieder in die einzelnen Komponenten zerlegen, Einer, Zehner, Hunderter. Dazu sollte jeder in der Lage sein.
-
einen großen Dank an euch alle
werde das mal ausprobieren