Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int nv, su, num, t = 0, w = 0, l = 0, tp = 0, wp = 0, lp = 0;
- string spc="a",sut="a";
- do
- {
- Console.WriteLine("Scrivi il numero di partite che vuoi giocare");
- nv = Convert.ToInt16(Console.ReadLine());
- }
- while(nv<1 | nv>100);
- int[] wl = new int[nv];
- Random x = new Random();
- Console.WriteLine("Carta=0 // Forbice=1 // Sasso=2");
- for (int i = 0; i < nv; i++)
- {
- do
- {
- Console.WriteLine("Scegli il tuo gesto");
- su=Convert.ToInt16(Console.ReadLine());
- }
- while(su<0 | su>2);
- if (su == 0)
- {
- sut = "Carta";
- }
- else if (su == 1)
- {
- sut = "Forbice";
- }
- else if (su == 2)
- {
- sut = "Sasso";
- }
- num = x.Next(0,3);
- if (num == 0)
- {
- spc = "Carta";
- }
- else if (num == 1)
- {
- spc = "Forbice";
- }
- else if (num == 2)
- {
- spc = "Sasso";
- }
- if(su==num)
- {
- Console.WriteLine("Pareggio = Utente= " + sut + " Computer= " + spc); //pareggio
- wl[i] = 0;
- }
- else if ((su == 0 && num == 2) || (su == 1 && num == 0) || (su == 2 && num == 1))
- {
- Console.WriteLine("Vittoria Utente = Utente= " + sut + " Computer= " + spc); //carta>sasso
- wl[i] = 1;
- }
- else if ((su == 2 && num == 0) || (su == 0 & num == 1) || (su == 1 & num == 2))
- {
- Console.WriteLine("Vittoria Computer = Utente= " + sut + " Computer= " + spc); //carta>sasso
- wl[i] = -1;
- }
- }
- for (int j = 0; j < wl.Length; j++)
- {
- if (wl[j] == 0)
- {
- t++;
- }
- else if (wl[j] == 1)
- {
- w++;
- }
- else if (wl[j] == -1)
- {
- l++;
- }
- }
- wp = (w * 100) / nv;
- lp = (l * 100) / nv;
- tp = (t * 100) / nv;
- Console.WriteLine("Risultati:");
- Console.WriteLine("Utente: " + w + " | " + wp + "%");
- Console.WriteLine("Computer: " + l + " | " + lp + "%");
- Console.WriteLine("Pareggi: " + t + " | " + tp + "%");
- Console.ReadLine();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement