Hallo,
Ich lerne seit 1 Woche C# und wollte mir von Erfahrenen Leuten mal
auf den Code schauen lassen.Würde gerne wissen wie man es vill besser machen kann bevor es vill zur gewohnheit wird
main.cpp
Code:using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace kaffe { class Program { static void Main(string[] args) { KaffeMaschiene Maschiene = new KaffeMaschiene(); Console.Write("Möchten sie einen Kaffe? 1 = ja, 2 = Nein: "); int eingabe = Convert.ToInt32(Console.ReadLine()); if (eingabe == 1) Maschiene.KaffeAusgeben(); else { Console.WriteLine("Einen Schönen {0:dddd} noch!", DateTime.Now); Console.Read(); Environment.Exit(0); } Console.Write("Möchten sie Zucker? 1 = ja, 2 = Nein: "); eingabe = Convert.ToInt32(Console.ReadLine()); if (eingabe == 1) Maschiene.ZuckerAusgeben(); else Console.WriteLine("OH....Ein ganz harter Brocken..."); Console.Write("Möchten sie Milch? 1 = ja, 2 = Nein: "); eingabe = Convert.ToInt32(Console.ReadLine()); if (eingabe == 1) Maschiene.MilchAusgeben(); else Console.WriteLine("Die Kuh is auch schon leer......"); Console.WriteLine("Das macht dann: {0}", Maschiene.preis); Console.WriteLine(""); Console.WriteLine("Wie viel Bezahlen sie : "); double rueckgeld = Convert.ToDouble(Console.ReadLine()); while (rueckgeld < Maschiene.preis) { Console.WriteLine("Zu wenig Geld"); Console.WriteLine("Wie viel Bezahlen sie : "); rueckgeld = Convert.ToDouble(Console.ReadLine()); } Console.WriteLine(""); Console.WriteLine("Ihr Rückgeld beträgt : {0} ", rueckgeld - Maschiene.preis); Console.WriteLine(" ----"); Console.WriteLine(" ----"); Console.Read(); } } }
klasse.cpp
Code:using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace kaffe { class KaffeMaschiene { public double preis = 0.00d; public double milch = 0.75d; public double zucker = 0.50d; public double kaffe = 1.20d; public void MilchAusgeben() { Console.WriteLine("Hier ist ihre Milch"); preis += milch; } public void ZuckerAusgeben() { Console.WriteLine("Hier ist ihr Zucker"); preis += zucker; } public void KaffeAusgeben() { Console.WriteLine("Hier ist ihr Kaffe"); preis += kaffe; } } }


Zitieren


