Autor Beitrag
force_
Hält's aus hier
Beiträge: 11



BeitragVerfasst: So 25.04.10 00:22 
Hallo, zuerst hier mal der Code

ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
  string[] monat =  {"Jänner",  
                          "Februar",  
                          "März",  
                          "April",  
                          "Mai",  
                          "Juni",  
                          "Juli",  
                          "August",  
                          "September",  
                          "Oktober",  
                          "November",  
                          "Dezember"};
            for(int i= 0; i<monat.Length; i++)


Ich muss von der Console den Umsatz jenes MOnats eingeben können, jedoch weiß ich nicht wie ich dies anstelle!
Hat wer ahnung und könnte mir helfen?

Mit freundlichen Grüßen
Force
JüTho
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2021
Erhaltene Danke: 6

Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
BeitragVerfasst: So 25.04.10 09:47 
Hallo,

den Anfang hast du doch schon gemacht.
ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
decimal[] umsaetze = new decimal[12];
for(int i= 0; i<monat.Length; i++)
{
   double value;
   do {
      Console.WriteLine("Eingabe des Umsatzes für " + monat[i]);
      string input = Console.ReadLine();
   while( ! decimal.TryParse(input, out value) );
   umsaetze[i] = value;
}

Bitte beachte: Bei einer Eingabe von der Console ist TryParse unumgänglich.

Gruß Jürgen