czwartek, 5 stycznia 2017

[C++] Symulator Lotto

Dzisiaj chciałbym zaprezentować malutki programik symulujący grę liczbową Lotto. Do napisania tego programiku zainspirowała mnie wczorajsza rozmowa z kolegą.

Program najpierw nas prosi o podanie sześciu liczb z przedziału 1..49. Program jest zabezpieczony przed tym, aby żadna liczba nie dublowała się oraz aby użytkownik nie podał liczby spoza przedziału 1..49. Program nie jest jeszcze odporny na wprowadzenie jakiegoś znaku przez użytkownika i potrafi się "wysypać".

Następnie "następuje zwolnienie blokady" i jest losowanych sześć liczb z zakresu 1..6. Oczywiście tu również sprawdzany jest warunek, czy liczby się nie dublują.

Program sprawdza ile liczb trafiliśmy, następnie pokazuje trafione liczby (usunąć wyświetlane zera) i jeśli coś zarobiliśmy to ta kwota jest dodawana do sumy naszych wygranych.

Program zlicza ilość losowań, po czym informuje ile wydaliśmy i ile wygraliśmy

Na koniec zostajemy zapytani o to czy wziąć udział w następnym losowaniu, czy zakończyć grę. Jeśli chcemy wziąć udział w następnym losowaniu, to kupon (liczby, które wytypowaliśmy) pozostaje ten sam, nie musimy ponownie wypełniać kuponu.

Tutaj jest do pobrania repozytorium: https://github.com/lukaszres/lotek oraz skompilowany plik na Windows: lotek.exe.

Screeny:

Brak komentarzy:

Prześlij komentarz