56 lines
1.7 KiB
C#
56 lines
1.7 KiB
C#
|
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.Linq;
|
|||
|
using System.Text;
|
|||
|
using System.Threading.Tasks;
|
|||
|
|
|||
|
namespace KoPapirOllo
|
|||
|
{
|
|||
|
class Program
|
|||
|
{
|
|||
|
static void Main(string[] args)
|
|||
|
{
|
|||
|
string beiras = "kezd";
|
|||
|
do
|
|||
|
{
|
|||
|
Console.WriteLine("Válasz egyet kő, papír vagy olló?");
|
|||
|
beiras = Console.ReadLine();
|
|||
|
if (beiras!="stop")
|
|||
|
{
|
|||
|
Random sorsolo = new Random();
|
|||
|
int gepszam = sorsolo.Next(1, 4);
|
|||
|
string gepszoveg = "";
|
|||
|
switch (gepszam)
|
|||
|
{
|
|||
|
case 1:
|
|||
|
gepszoveg = "kő";
|
|||
|
break;
|
|||
|
case 2:
|
|||
|
gepszoveg = "papír";
|
|||
|
break;
|
|||
|
default :
|
|||
|
gepszoveg = "Olló";
|
|||
|
break;
|
|||
|
}
|
|||
|
Console.WriteLine($"A gép által gondolva: {gepszoveg}");
|
|||
|
if (beiras == gepszoveg)
|
|||
|
{
|
|||
|
Console.WriteLine("Döntetlen az eredmény!\n");
|
|||
|
}
|
|||
|
else if ((beiras == "kő" && gepszoveg == "olló") || (beiras == "papír" && gepszoveg == "kő") || (beiras == "olló" && gepszoveg == "papír"))
|
|||
|
{
|
|||
|
Console.WriteLine("Nyertél !\n");
|
|||
|
}
|
|||
|
else
|
|||
|
{
|
|||
|
Console.WriteLine("A gép nyert !\n");
|
|||
|
}
|
|||
|
}
|
|||
|
} while (beiras!="stop");
|
|||
|
|
|||
|
|
|||
|
|
|||
|
}
|
|||
|
}
|
|||
|
}
|