static void Main(string[] args) { /* LKW_Ladung M_nach_F = new LKW_Ladung(); * M_nach_F.beladen(1.00); * M_nach_F.beladen(2.00); * M_nach_F.beladen(3.00); * M_nach_F.beladen(2.10); // ist zu viel, wird wieder abgezogen * M_nach_F.beladen(1.00); // darf wieder aufgeladen werden */ // 1. Aufgabe // eingabe von Frachtstücken durch Anwender // wenn Gesamtgewicht überschritten -> soll er eine Angabe machen können // Entweder Stück entfernen // oder er nennt ein Gewicht, das abgeladen werden soll // Frachtstück, das mindestens x wiegt LKW_Ladung kuchenLadung = new LKW_Ladung(); WriteLine("Bitte Ladegewicht eingeben (in Form 0,00)"); WriteLine("MaximalGewicht sind 7,5 Tonnen"); double eingabe; while (double.TryParse(ReadLine(), out eingabe)) { kuchenLadung.beladen(eingabe); kuchenLadung.Ladeliste(); } ReadLine(); WriteLine("Danke und weiter geht es"); ReadLine(); WriteLine("Die aktuelle Ladeliste"); kuchenLadung.Ladeliste(); WriteLine("Welchen Wert wollen sie entfernen?, bitte id angeben"); /*double entfernen; * while (double.TryParse(ReadLine(), out entfernen)) * { * kuchenLadung.userEntladen(entfernen); * kuchenLadung.Ladeliste(); * }*/ kuchenLadung.etwasAbladen(); kuchenLadung.Ladeliste(); ReadLine(); }
static void Main(string[] args) { LKW_Ladung HH_M = new LKW_Ladung(); double eingabe; Console.WriteLine("Bitte geben Sie die Gewichte Ihrer Frachtstücke an"); Console.WriteLine("Um die Eingabe zu beenden, geben Sie 'Ende' ein"); while (double.TryParse(Console.ReadLine(), out eingabe)) { HH_M.beladen(eingabe); HH_M.Ladeliste(); } // Aufgabe // eingaben von Frachtstücken durch den Anwender // wenn Gesamtgewicht überschritten, soll er eine Angabe machen können, // entweder, welches Stück wieder abgeladen wird. // RemoveAt() // oder er nennt ein Gewicht, dass abgeladen werden soll. // entfernt werden soll dann ein Frachtstücke, dass mindestens x wiegt. // Remove( gewicht ) Console.ReadLine(); }