Esempio n. 1
0
        static void Main(string[] args)
        {
            int           eingabe  = 0;
            List <double> umsaetze = new List <double>();
            CKonto        konto    = new CKonto();

            umsaetze.Add(konto.getKontostand());
            Console.WriteLine("Saldo: " + konto.getKontostand());

            try {
                do
                {
                    eingabe = menueAnzeigen();
                    if (eingabe != 0)
                    {
                        aktivitaetsAuswahl(eingabe, konto, umsaetze);
                    }
                } while (eingabe != 0);

                Console.WriteLine("Neuer Saldo: " + konto.getKontostand());

                Console.WriteLine("Gesamteinzahlungen: " + sumein);
                Console.WriteLine("Gesamtauszahlungen: " + sumaus);

                Console.WriteLine("Gesamtumsätze:");
                foreach (double u in umsaetze)
                {
                    Console.WriteLine(u);
                }
            }
            catch (Exception ex) //wenn ein Fehler auftritt, wird er aufgefangen
            {
                Console.WriteLine("Schwerer Fehler aufgetreten");
            }
            finally
            {
                Console.WriteLine("Programm wird geschlossen");
            }
            Console.ReadKey();
        }
Esempio n. 2
0
 private static void aktivitaetsAuswahl(int eingabe, CKonto konto, List <double> liste)
 {
     if (eingabe == 1)
     {
         Console.WriteLine("Einzahlungsbetrag: ");
         double einzahlung = Convert.ToDouble(Console.ReadLine());
         konto.Einzahlung(einzahlung);
         Console.WriteLine(konto.getKontostand().ToString());
         sumein += einzahlung;
         liste.Add(einzahlung);
         liste.Add(konto.getKontostand());
     }
     else if (eingabe == 2)
     {
         Console.WriteLine("Auszahlungsbetrag: ");
         double auszahlung = Convert.ToDouble(Console.ReadLine());
         konto.Auszahelung(auszahlung);
         Console.WriteLine(konto.getKontostand().ToString());
         sumaus += auszahlung;
         liste.Add(auszahlung);
         liste.Add(konto.getKontostand());
     }
 }