Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

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 ;)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

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);



Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

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.


 

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Danke nochmal!


« ASP - Custom ValidatorDelphi aufgabe[verschachtelte Schleife] »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

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...