DunklerEngel
Mitglied
Ich soll eine for-Schleife schreiben, das ist ja überhaupt net das Problem. Aber die Zahlen sollen von 1 bis 100 zählen, die Zahlen nebeneinander durch Kommas getrennt ausgegeben werden. Vor der ersten Zahl und nach der letzten Zahl darf kein Komma stehen.
Das ergibt in der Ausgabe:
1,2,3,4,5,6,7,8,9,10,...................usw.99,100,
Ich tue mich die ganze Zeit mit einer if-else -Verzweigung schwer....war ne Idee, mit dieser Konstruktion das Komma hinter der 100 wegzubekommen.
Gibt es einen leichteren Weg?
Hoffe, es erbarmt sich jemand, um mir zu helfen......
Code:
#include <iostream.h>
char zeichen;
void main() {
zeichen = ',';
for(int i=1; i<=100; i++)
cout<<i<<zeichen;
char p[50];
cin.getline(p,50);
}
Das ergibt in der Ausgabe:
1,2,3,4,5,6,7,8,9,10,...................usw.99,100,
Ich tue mich die ganze Zeit mit einer if-else -Verzweigung schwer....war ne Idee, mit dieser Konstruktion das Komma hinter der 100 wegzubekommen.
Gibt es einen leichteren Weg?
Hoffe, es erbarmt sich jemand, um mir zu helfen......