Gå til innhold

Uforståelig bruk av while i gangetabell


Anbefalte innlegg

Videoannonse
Annonse
Skrevet (endret)

 
           while (num2 < 11)
           {
               System.out.println(num1 + " ganger " + num2 + " er lik " + num1 * num2);
               num2++;
           
               if (num2 == 11)
               {
                   num1 ++;
                   num2 = 1;
               }
           }


 

vel, mens num2 er mindre enn 11 så kommer den aldri til å utføre if(num2 == 11). for det høyeste num2 blir er 10.

 

edit: så litt feil, num2 økes jo før ifen..

Endret av Freud
Skrevet
 
           while (num2 < 11)
           {
               System.out.println(num1 + " ganger " + num2 + " er lik " + num1 * num2);
               num2++;
           
               if (num2 == 11)
               {
                   num1 ++;
                   num2 = 1;
               }
           }


 

vel, mens num2 er mindre enn 11 så kommer den aldri til å utføre if(num2 == 11). for det høyeste num2 blir er 10.

 

edit: så litt feil, num2 økes jo før ifen..

9594024[/snapback]

 

Sant, fant ut av det nå ja. :)

 

http://pastebin.com/m39b73019

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...