Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static void Main(string[] args)
- {
- //Deklarera Veriabler
- int SpelarVal = 0;
- Boolean VinstTal = false;
- Boolean SpelaIgen = false;
- //slår utt slumptal
- Random SlumpNummer = new Random();
- int SlumpatTal = SlumpNummer.Next(1, 25);
- // do while för om man vill spela igen!
- do
- {
- // Intro
- int[] VekTor = new int[10];
- Console.WriteLine(" ==== Välkommen till LottoBollar ==== \n" +
- "Känner du att turen ligger på din sida?\n " +
- "_______________________________________ \n");
- Console.WriteLine(" Såhär går LottoBollar till! \n" +
- "Spelaren skriver 10 nummer mellan 1 - 25\n" +
- " så drars ett nummer ifrån lottdragaren \n" +
- "_________________________________________\n" +
- " [TRYCK ENTER] ");
- Console.ReadKey();
- // Anvädar Val
- for (int i = 0; i < VekTor.Length; i++)
- {
- Boolean FalskInput = false;
- Console.WriteLine(" Välj 10 nummer mellan 1 - 25:\n");
- do
- {
- try
- {
- SpelarVal = Convert.ToInt32(Console.ReadLine());
- FalskInput = true;
- break;
- }
- catch (FormatException)
- {
- Console.WriteLine(" Oj något fel! Du kan Ändast skriva in heltal. ");
- }
- catch (Exception e)
- {
- Console.WriteLine(e.Message);
- }
- for (i = 0; i < 10; i++)
- {
- if (VekTor[i] == SpelarVal)
- {
- Console.WriteLine("Du Har redan valt detta Nummer! \n" +
- "====== Var snäll och försök igen ======");
- i--;
- FalskInput = false;
- break;
- }
- }
- // fungerar inte!
- if ( SpelarVal >= 25)
- {
- Console.WriteLine(" Aj då! talet måste vara mellan 1 - 25\n" +
- "====== Var snäll och försök igen ======");
- i--;
- FalskInput = false;
- }
- if (SpelarVal <= 1 )
- {
- Console.WriteLine(" Aj då! talet måste vara mellan 1 - 25\n" +
- "====== Var snäll och försök igen ======");
- i--;
- FalskInput = false;
- }
- } while (FalskInput == false);
- }
- // Slumptal och användarens tal jämförs för att hitta matcher
- for (int i = 0; i < VekTor.Length; i++)
- {
- if (VekTor[i] == SlumpatTal)
- {
- VinstTal = true;
- }
- Console.WriteLine(VekTor[i] + " ");
- }
- if (VinstTal == true)
- {
- Console.WriteLine(" Grattis du har vunnit! Med nummer: " + SlumpatTal);
- SpelaIgen = true;
- }
- else
- {
- Console.WriteLine(" Aj då! Bättre lyck nästa gång. ");
- SpelaIgen = true;
- }
- Console.ReadKey();
- // vill du spela igen val
- Console.WriteLine(" Hade du kul?\n" +
- " " +
- " Vill du spela igen?" +
- "____________________" +
- " [TRYCK ENTER] ");
- Console.ReadKey();
- } while (!SpelaIgen);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement