Entwickler-Ecke

C# - Die Sprache - Brauche Hilfe für einen einfachen Befehl


kili - Di 29.09.09 21:40
Titel: Brauche Hilfe für einen einfachen Befehl
hey leute, ihr habt sowas wahrscheinlich schon tausende male beantworten müssen,... also ich bin absoluter anfänger mit einem kleinen problemchen, vielleicht kann mir mal jemand sagenn warum das programm die ergebnisse nicht addiert,...?


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
class For_Anweisung {
    static void Main(string[] args) {

      for (int i = 0; i < 2; i++)
      {
          int sum = 0;
          int i2 = 5;
          int erg = ((i + i2) * 2);
          sum += erg;
         
          Console.WriteLine("SUMME=" +sum);
           
      }
          Console.ReadLine();


Moderiert von user profile iconKha: C#-Tags hinzugefügt


tse_sharp - Di 29.09.09 23:33


Quelltext
1:
2:
SUMME=10
SUMME=12


Willst Du nun, dass am Ende 22 rauskommt?
Dann musst Du die sum-Variable außerhalb der Schleife positionieren. Bei jedem Durchlauf setzt Du das Ergebnis auf 0.

Gruß
tze


kili - Mi 30.09.09 09:31

alles klar vielen dank