Hallo, nach dem das mit dem Bestehen eines Testes geklappt hat würde ich gerne einen Testblock auswerten der Testblock besteht aus 3 einzelnen Tests.
bisher habe ich:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38:
| Console.WriteLine("Nun geben Sie bitte Ihr Resultat des Tests 1 ein."); string Ergebnis1 = Console.ReadLine(); int b = Convert.ToInt32(Ergebnis1);
Console.WriteLine("Nun geben Sie bitte Ihr Resultat des Tests 2 ein."); string Ergebnis2 = Console.ReadLine(); int b1 = Convert.ToInt32(Ergebnis2);
Console.WriteLine("Nun geben Sie bitte Ihr Resultat des Tests 3 ein."); string Ergebnis3 = Console.ReadLine(); int b2 = Convert.ToInt32(Ergebnis3);
if (b >= 50) { Console.WriteLine("Sie haben den ersten Test bestanden. "); } else if (b < 50) { Console.WriteLine("Sie haben den ersten Test nicht bestanden."); }
if (b1 >= 50) { Console.WriteLine("Sie haben den zweiten Test bestanden. "); } else if (b1 < 49) { Console.WriteLine("Sie haben den zweiten Test nicht bestanden."); }
if (b2 >= 49) { Console.WriteLine("Sie haben den dritten Test bestanden. "); } else if (b2 < 49) { Console.WriteLine("Sie haben den dritten Test nicht bestanden"); } |
und nun bin ich ratlos wie man einen Testblock aus diesen überliegenden Tests auswerten soll. Der Testblock gilt als bestanden wenn alle Tests mindestens 50 Punkte haben.
Ich hatte das mal so versucht dass man halt für alle 150 Punkte einsetzt aber das wäre unlogisch da es zum Bestehen kommt auch wenn man z.b. im ersten 40 im zweiten 70 und genauso im dritten 70 hat nun daher habt ihr einen Hilfe Vorschlag danke.
Moderiert von
Christian S.: C#-Tags hinzugefügt
Moderiert von
Th69: Titel geändert: Verleichshilfe 