Tabelle anders ausgeben ;)
-
Hi,
Ich habe vor einige Wochen Schiffe versenken progammiert, nun wird mir die Tabelle in der Konsole so ausgegeben:
00000
00000
00000
00000
00000Ich will aber das die Tabelle so ausgegeben wird :
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
Gibt es dazu ein befehl ?
Mfg
SV
-
ja:
" "
-
Und wohin würde dieser kommen ?
-
oO??
ja..
du gibst dein code einfach mit " " aus..
ich gehe mal davon aus, das du das mit cout ausgeben lässt..int a = 0; int b = 0; int c = 0; // ich nehm einfach mal an, das sind die variablen, // die in der ersten zeilen ausgegeben werden... // dann gib sie doch einfach so aus.. cout << a << ' ' << b << ' ' << c << endl;
-
In deine Ausgabe, zum Beispiel:
std::cout << array[i] << " ";
-
Hier mal ein Auszug aus meinem quellcode
Wo soll ich das genau einfügen
for(x=0; x<=4; x++) { for(y=0; y<=4; y++) { tab[x][y]=0; } cout<< endl; } cout<< endl;
-
S-Versenker schrieb:
Wo soll ich das genau einfügen
Die Antwort wurde schon gepostet, mit minimalem Überlegen wirst du auch selber darauf kommen.
-
Mein Gehirn ist gerade in der Werkstatt ! Bitte helf mir !
-
Habs so
for(x=0; x<=4; x++) { for(y=0; y<=4; y++) { tab[x][y]=0; } cout<<x<<" "<<endl; } cout<<y<<" "<<endl;und so
for(x=0; x<=4; x++) { for(y=0; y<=4; y++) { tab[x][y]=0; } cout<<" "<<endl; } cout<<" "<<endl;probiert.
-
hallo, ich habe den post über mir nicht geschrieben !
Diese Leute die nichts zu tun haben
-
S-Versenker schrieb:
hallo, ich habe den post über mir nicht geschrieben !
Diese Leute die nichts zu tun haben
Du scheinst auch nicht gerade beschäftigt zu sein, dieses Problem ist nämlich innerhalb einer Minute zu lösen. Von daher ist der Post gar nicht mal so abwegig.
Und gegen Verleumdungs-Posts schafft die Registrierung Abhilfe.Nexus schrieb:
[...] mit minimalem Überlegen wirst du auch selber darauf kommen.
Wo liegt das Problem? Ein bisschen logisch denken kann man wohl ja noch erwarten

Ich frag mich, ob du ernsthaft ein Schiffchen-Versenken programmieren willst...Rück deinen Code anständig ein. Ich hoffe für dich, das Array
tabhat mindestens die Dimensionen [5][5], da es sonst zu Zugriffsverletzungen kommen könnte. Ich hab extra für dich nicht den kompletten Code hingeschrieben, da du sonst eh nur alles kopieren würdest. Ein Minimum an Eigeninitiative ist wohl noch zu erwarten.for(x=0; x<=4; x++) { for(y=0; y<=4; y++) { tab[x][y]=0; // Hier gibst du den entsprechenden Array-Wert und einen Leerschlag aus. } // Hier gehst du zwei Zeilen nach unten. }S-Versenker schrieb:
Habs so [...] und so [...] probiert.
Nett, aber deine Versuche sind leider nichts wert. Überleg doch mal, was du in deinen Beispielen ausgibst und was du ausgeben willst.
-
habs jetzt hinbekommen mit " " danke schön