Forum
Tipps
News
Menu-Icon

for Schleife Java

Hy Leute hab eine Frage zur for Schleife in Java

und zwar möchte ich zB:

30+30+30+30 in einer for Schleife wiedergeben
   
    int i =30;
    int x = 4; //
         
    for (int e = 1; n <= x; e++) {
     i+=e;
                }
System.out.println(i);



Ergebnis 40 warum?
danke schn mal
      


Antworten zu for Schleife Java:

Du addierst e  ;)
In Deiner Schleife passiert folgendes:
30+1=31
31+2=33
33+3=36
36+4=40

Die Schleife rechnet schon richtig ;)


danke für die schnelle Antwort
aber ich mochte dass es

in der ersten wiederholung 30
in der zweiten whl 60
in der dritten whl 90
und in der vierten whl 120 
und die 120 als ergebnis ausgibt? 

So ist es m.E. am einfachsten zu verstehen:


       int i =30;
       int x = 0;
       for (int e = 1; e <= 4; e++) {
            x+=i;
       }
       System.out.println(x);



Danke!
nur zum verstehn x setz ich also immer auf 0

Experimente bringen da imho mehr für's Verständnis als lange Erklärungen. 

Teste mal aus, was passiert wenn Du:
x einen anderen Wert gibst.
x garkeinen Wert gibst.


 

Danke nochmal!


« ASP - Custom ValidatorDelphi aufgabe[verschachtelte Schleife] »
 

Fremdwörter? Erklärungen im Lexikon!
Java
Java ist eine von der Firma SUN entwickelte Programmiersprache. Da Java unabhängig vom Betriebssystem läuft, kann ein einmal geschriebenes Programm auf allen Ja...

Javascript
JavaScript ist eine weit verbreitete Skriptsprache, die ursprünglich von Netscape für das DOM-Scripting für Webseiten entwickelt wurde. Sie hat sich seitde...

Quellcode
Ein Quellcode, auch als Quelltext bekannt, bezeichnet den unkompilierten Programm-Code einer Software. Quell- oder Programm-Code ist der auch für Menschen lesbare Co...



Java oder Acrobat deaktivieren: So entfernt man Firefox Add-ons