Advertisement
Guest User

Untitled

a guest
Dec 5th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.45 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Tablice3
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.  
  10.             uint[] losowe = new uint[49];
  11.             uint[] gracz = new uint[6];
  12.             Random Obiekt = new Random();
  13.  
  14.             for (uint i = 0; i < 49; i++) losowe[i] = i + 1;
  15.             for (uint i = 1; i <= 20000; i++)
  16.             {
  17.                 int m1 = Obiekt.Next(0, 49);
  18.                 int m2 = Obiekt.Next(0, 49);
  19.                 if (m1 != m2)
  20.                 {
  21.                     uint pom = losowe[m1];
  22.                     losowe[m1] = losowe[m2];
  23.                     losowe[m2] = pom;
  24.                 }
  25.  
  26.             }
  27.             bool powt;
  28.             for (uint i = 0; i < 6; i++)
  29.             {
  30.                 do
  31.                 {
  32.                     powt = false;
  33.                     do
  34.                     {
  35.  
  36.  
  37.                         Console.WriteLine("Podaj swoj {0} typ: ", i + 1);
  38.                         gracz[i] = uint.Parse(Console.ReadLine());
  39.                         if (gracz[i] < 1 || gracz[i] > 49) Console.WriteLine("Nie ma takiej liczby!");
  40.                     } while (gracz[i] < 1 || gracz[i] > 49);
  41.                     for (uint j = 0; j < i; j++)
  42.                     {
  43.                         if (gracz[i] == gracz[j])
  44.                         {
  45.                             powt = true;
  46.                             break;
  47.                         }
  48.                     }
  49.                     if (powt) Console.WriteLine("Ta liczbe juz skresliles!");
  50.                 } while (powt == true);
  51.             }
  52.  
  53.             Console.WriteLine("Twoje typy: ");
  54.             for (uint i = 0; i < 6; i++)
  55.             {
  56.                 Console.Write("{0} ", gracz[i]);
  57.             }
  58.             Console.WriteLine();
  59.             Console.WriteLine("Wylosowano nastepujace numery");
  60.             for (uint i = 0; i < 6; i++)
  61.             {
  62.                 Console.Write("{0} ", losowe[i]);
  63.             }
  64.             Console.WriteLine();
  65.             uint iletr = 0;
  66.             for (uint i = 0; i < 6; i++)
  67.             {
  68.                 for (uint j = 0; j < 6; j++)
  69.                 {
  70.                     if (gracz[i] == losowe[j])
  71.                     {
  72.                         Console.WriteLine("Trafiłeś {0}", gracz[i]);
  73.                         iletr++;
  74.                     }
  75.                 }
  76.             }
  77.             Console.WriteLine("Ilosc trafien {0} ", iletr);
  78.         }
  79.     }
  80. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement