000
03.07.2007, 00:17 Uhr
~Dragon
Gast
|
Hallo,
ich habe erst vor kurzem mit C++ angefangen und habe nun folgendes Problem:
wenn ich mir jetzt 10 Zahlen in einer Konsolenanwendung auf dem Bildschirm ausgeben aleesn möchte, dann kann ich folgende Schleife verwenden:
C++: |
for(i=1; i<=10 ; i++) { Console::WriteLine("{0}",i) }
|
=> wie schaffe ich es jedoch, die zahlen mit einem Komma zu trennen, ohne dass ein Komma vor der ersten und nach der letzten Zahl erscheint?
also so: 1,2,.....8,9,10
mir fällt da lediglich die Möglichkeit ein, eine if-Schleife einzubauen:
C++: |
/* ######################################################################## Einsendeaufgabe 3.2.cpp: Hauptprojektdatei. #########################################################################*/
#include "stdafx.h"
using namespace System;
Int32 i; //Zählvariable global deklariert...
int main(array<System::String ^> ^args) { for (i=1 ; i<=100; i++) { if (i<100) { Console::Write("{0}, ",i); } else { Console::Write("{0} ",i); } } return 0; }
|
=> ist es möglich, mein Problem lediglich mit hilfe einer for-Schleife zu lösen?
vielen Dank & mfg Dragon
Bearbeitung von 0xdeadbeef: |
cpp-tags eingefügt. Nächstes mal selbst machen.
|
Dieser Post wurde am 03.07.2007 um 01:27 Uhr von 0xdeadbeef editiert. |