C# :: Aufgabe #227 :: Lösung #7
6 Lösungen

#227
Durchnummerierung aller möglichen geordneten Ziehungsergebnisse bei 6 aus 49
Anfänger - C#
von hollst
- 06.09.2018 um 10:28 Uhr
Beim Lotto 6 aus 49 gibt es bekanntlich 13.983.816 mögliche (geordnete) Ziehungsergebnisse (49 über 6).
Schreibe ein Programm, das jeder dieser Möglichkeiten eine natürliche Zahl zuordnet, also
1 2 3 4 5 6 -> 1
1 2 3 4 5 7 -> 2
...
...
44 45 46 47 48 49 -> 13.983.816
Viel Spaß!
Schreibe ein Programm, das jeder dieser Möglichkeiten eine natürliche Zahl zuordnet, also
1 2 3 4 5 6 -> 1
1 2 3 4 5 7 -> 2
...
...
44 45 46 47 48 49 -> 13.983.816
Viel Spaß!
#7

von DragStar (2000 Punkte)
- 12.08.2020 um 15:22 Uhr

{ int counter = 0; for (int zahl1 = 1; zahl1 <= 44; zahl1++) { for (int zahl2 = (zahl1 + 1); zahl2 <= 45; zahl2++) { for (int zahl3 = (zahl2 + 1); zahl3 <=46 ; zahl3++) { for (int zahl4 = (zahl3 + 1); zahl4 <=47; zahl4++) { for (int zahl5 = (zahl4 + 1); zahl5 <= 48; zahl5++) { for (int zahl6 = (zahl4+1); zahl6 <=49 ; zahl6++) { counter++; Console.WriteLine($"{zahl1} {zahl2} {zahl3} {zahl4} {zahl5} {zahl6} -> \t{counter}"); } } } } } } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1