C# :: Aufgabe #227 :: Lösung #6
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ß!
#6

von 0 (0 Punkte)
- 01.10.2018 um 16:02 Uhr

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Lotto_6_aus_49 { class Program { static void Main(string[] args) { Console.WriteLine("Willkommen zum Lottospiel 6 aus 49!"); Console.WriteLine("Um alle Möglichen Kombinationen zu sehen, drücken Sie einfach Enter!"); Console.ReadKey(); int z = 0; Console.WriteLine("Kombinationen: "); for (int z1 = 1; z1 < 45; z1++) { for (int z2 = z1 +1; z2 < 46; z2++) { for (int z3 = z2 +1; z3 < 47; z3++) { for (int z4 = z3 + 1; z4 < 48; z4++) { for (int z5 = z4 + 1; z5 < 49; z5++) { for (int z6 = z5 + 1; z6 < 50; z6++) { z++; Console.WriteLine(" " + z1 + "," + z2 + "," + z3 + "," + z4 + "," + z5 + "," + z6 + "->" + z); } } } } } } Console.ReadKey(); } } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1