From 44a2d65d890899e07d01ce39e23de5c319134e9b Mon Sep 17 00:00:00 2001 From: pp Date: Thu, 14 Sep 2023 14:58:52 +0200 Subject: [PATCH] Jatekos kesz --- Oszto/Jatekos.cs | 29 +++++++++++++++++++++++++++++ Oszto/Oszto.cs | 13 ++++++++++++- Oszto/Oszto.csproj | 1 + Oszto/Pakli.cs | 21 +++++++++++++++++++++ 4 files changed, 63 insertions(+), 1 deletion(-) create mode 100644 Oszto/Jatekos.cs diff --git a/Oszto/Jatekos.cs b/Oszto/Jatekos.cs new file mode 100644 index 0000000..94535fd --- /dev/null +++ b/Oszto/Jatekos.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Oszto +{ + class Jatekos + { + public Kartyalap[] lapok; + public string nev; + + public Jatekos(string nev) + { + this.nev = nev; + } + + public void terit() + { + Console.WriteLine(nev); + foreach (var item in lapok) + { + Console.WriteLine(item); + } + } + + } +} diff --git a/Oszto/Oszto.cs b/Oszto/Oszto.cs index 891d8f6..18d3c11 100644 --- a/Oszto/Oszto.cs +++ b/Oszto/Oszto.cs @@ -8,10 +8,21 @@ namespace Oszto { class Oszto { + + public Pakli Csomag; + public Jatekos[] Jatekosok; + public int Kezbedb; + public int Hanyasaval; + static void Main(string[] args) { Console.WriteLine("Osztó program OOP"); - Pakli pakli = new Pakli(); + //Pakli pakli = new Pakli(); + } + + private void Bekeres() + { + } } } diff --git a/Oszto/Oszto.csproj b/Oszto/Oszto.csproj index 1a6fe0d..5f89d7d 100644 --- a/Oszto/Oszto.csproj +++ b/Oszto/Oszto.csproj @@ -43,6 +43,7 @@ + diff --git a/Oszto/Pakli.cs b/Oszto/Pakli.cs index dd2c41c..ac0f548 100644 --- a/Oszto/Pakli.cs +++ b/Oszto/Pakli.cs @@ -35,7 +35,28 @@ namespace Oszto private void kever() { + //pakli előtte + //foreach (var item in lapok) + //{ + // Console.WriteLine(item); + //} Random rd = new Random(); + for (int i = 0; i < 500; i++) + { + int egyik = rd.Next(0, 52); + int masik = rd.Next(0, 52); + if (egyik!=masik) + { + Kartyalap tmp = lapok[egyik]; + lapok[egyik] = lapok[masik]; + lapok[masik] = tmp; + } + } + //Console.WriteLine("pakli utána"); +/* foreach (var item in lapok) + { + Console.WriteLine(item); + }*/ } }