From be53b06420d9e1ae7b12ee13dceb4ed018dec014 Mon Sep 17 00:00:00 2001 From: Younes El Haddoury Date: Sun, 15 Jun 2025 15:55:00 +0200 Subject: [PATCH] ReadMe aktualisiert noch bessere version --- ReadMe | 64 +++++++++++++++++++++++++--------------------------------- 1 file changed, 28 insertions(+), 36 deletions(-) diff --git a/ReadMe b/ReadMe index 3e586fa..dab9464 100644 --- a/ReadMe +++ b/ReadMe @@ -1,65 +1,57 @@ # LottoApp – "6 aus 49" -Eine einfache **WPF-Desktop-App**, die das klassische deutsche Lotto **„6 aus 49“** simuliert. Entwickelt in **C# und WPF**. Wähle 6 Zahlen aus, starte die Ziehung und finde heraus, wie viel du gewonnen hättest 💸. +Eine einfache **WPF-Desktop-Anwendung**, die das klassische deutsche Lotto **„6 aus 49“** simuliert. Entwickelt in **C# und WPF**. Wähle 6 Zahlen aus, starte die Ziehung und finde heraus, wie viel du gewonnen hättest. --- -## Funktionen +## Funktionen -- Auswahl von bis zu 6 Zahlen (1–49) -- Zufällige Ziehung von 6 Gewinnzahlen -- Farbige Hervorhebung: - - **Grün**: Ausgewählte Zahl - - **Gelb**: Gezogene Gewinnzahl -- Gewinnberechnung basierend auf Trefferanzahl -- Zurücksetzen und erneut spielen +- Auswahl von bis zu 6 Zahlen (1–49) +- Zufällige Ziehung von 6 Gewinnzahlen +- Farbige Hervorhebung: + - Grün: Ausgewählte Zahl + - Gelb: Gezogene Gewinnzahl +- Gewinnberechnung basierend auf der Anzahl der Treffer +- Möglichkeit, erneut zu spielen --- -## Screenshots - -> _Hier Screenshots einfügen, sobald verfügbar_ - ---- - -## Funktionsweise +## Funktionsweise ### Zahlenauswahl -- Klick auf eine Zahl (1–49) → wird **grün** +- Klick auf eine Zahl (1–49) → Zahl wird grün markiert - Zweiter Klick → Auswahl wird aufgehoben -- Maximal 6 Zahlen auswählbar – bei mehr gibt’s eine Warnung +- Maximal 6 Zahlen können ausgewählt werden; bei mehr erscheint eine Warnung ### Ziehung -- Klick auf **„Start“**: - - 6 zufällige, eindeutige Gewinnzahlen werden generiert +- Klick auf **"Spielen"**: + - 6 zufällige Gewinnzahlen werden generiert - Treffer werden gezählt - Die Anzahl der richtigen Zahlen wird angezeigt - Gewinn wird berechnet: -| Richtige Zahlen | Gewinn (€) | -|-----------------|----------------| -| 3 | 1 | -| 4 | 100 | -| 5 | 10.000 | -| 6 | 1.000.000 | -| < 3 | 0 | +| Richtige Zahlen | Gewinn (€) | +|-----------------|------------| +| 3 | 50 | +| 4 | 300 | +| 5 | 1.000 | +| 6 | 10.000 | +| < 3 | 0 | ### Buttons -- **Start** – Gewinnzahlen ziehen, vergleichen, Ergebnis anzeigen -- **Zurücksetzen** – Auswahl und Ziehung zurücksetzen +- **Spielen** – Gewinnzahlen ziehen, vergleichen, Ergebnis anzeigen +- Auswahl kann durch erneutes Klicken auf eine Zahl zurückgenommen werden --- -## Tech-Stack - -- C# -- WPF (.NET) -- LINQ & Arrays für die Logik -- Eigene Button-Styles - +## Technischer Aufbau +- Programmiersprache: C# +- UI: WPF (.NET Framework) +- Nutzung von Arrays und Zufallszahlen für Logik und Ziehung +- Farbige Buttons zur Anzeige von Status (Ausgewählt, Gewinnzahl)