Anfängerfrage zu schleifen



  • hallo, ich möchte gerne einen gewissen befehl hintereinander erst einmal, dann zweimal dann dreimal usw ausführen. wie müss so eine schleife aussehen?



  • So zum Beispiel:

    //main.cpp
    #include <iostream>
    using std::cout;
    using std::endl;
    
    int main()
    {
        // Als Beispiel 3 Durchläufe der äußeren for-Schleife
    	for(int i = 0; i != 3; ++i)
    		for(int j = 0; j != i + 1; ++j)
    			cout << i << endl;
    
    	return 0;
    }
    

    Ausgabe:

    0
    1
    1
    2
    2
    2
    

    Es gibt sicherlich auch noch andere Varianten :).



  • Mizar schrieb:

    Es gibt sicherlich auch noch andere Varianten :).

    Da kann man auch noch was mit Rekursion machen.. 🙂


Anmelden zum Antworten