Announcement

Collapse
No announcement yet.

Frage zu verschachtelten Schleifen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Frage zu verschachtelten Schleifen

    Hallo!
    also, es geht darum das wir angeben sollen wie oft die folgende in einander verschachtelte Schleife(n) etwas Ausgeben.

    int main()
    {
    for( int i=1; i<=10;i++)
    {
    for( int j=1; j<=i;j++)
    {
    for( int k=1; k<=10;k++)
    {
    std::cout << “Hallo Welt! ” << std::endl;
    }
    }
    }
    return 0;
    }

    die Antwort kenne ich... nur versuche ich mir grad den Rechenweg dahin herzuleiten (550) Aber irgendwie kreige ichs nicht auf die Reihe...

    Schonmal danke im vorraus, ihr könnt mir bestimmt helfen! Liebe Grüße

  • #2
    Schleife 1 läuft 10x
    Schleife 2 läuft 55x
    Schleife 3 läuft 550x

    Was für ein Rechenweg ist da herzuleiten?

    Schleife 1 läuft eindeutig 10x
    Schleife 2 läuft j<=i
    Schleife 3 läuft eindeutig 10x
    Zuletzt editiert von Christian Marquardt; 18.02.2014, 19:52.
    Christian

    Comment


    • #3
      Sorry aber ich verstehe nicht, warum die zweite schleife 55 mal durchläuft... Wenn ich mir das angucke komme ich am ende auf Hundert Ausgaben das frustriert mich langsam

      Comment


      • #4
        Vielleicht solltest du debuggen oder das Programm um weitere std::cout ergänzen

        Ist i==1 dann läuft die Schleife 2 einmal durch
        Ist i==2 dann laüft die Schleife 2 zweimal durch
        .....
        Christian

        Comment


        • #5
          jetzt hab ichs geschnallt.... danke für die hilfe!

          Comment


          • #6
            Bitte.....
            Christian

            Comment

            Working...
            X