using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; 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"); Oszto progi = new Oszto(); progi.Csomag = new Pakli(); progi.Kioszt(); } public void Kioszt() { Bekeres(); if (Ellenorzes()) { int kor = Kezbedb/Hanyasaval; int paklindex = 0; for (int i = 0; i < kor; i++) { foreach (Jatekos j in Jatekosok) { for (int h = 0; h < Hanyasaval; h++) { //j.lapok[] = } } } } else { Console.WriteLine("Ezekkel az adatokkal nem lehet az osztást elvégezni!"); } } private bool Ellenorzes() { return (Kezbedb * Jatekosok.Length <= 52) && (Kezbedb % Hanyasaval == 0); } private void Bekeres() { Console.Write("Hány játékos lesz?: "); int jdb = int.Parse(Console.ReadLine()); //int jdb = Convert.ToInt32(Console.ReadLine()); Console.Write("Hány lapot kapnak?: "); Kezbedb = int.Parse(Console.ReadLine()); Console.Write("Az osztáskor hanyasával adjuk a lapokat?: "); Kezbedb = int.Parse(Console.ReadLine()); //a játékosok tömbjének létrehozása Jatekosok = new Jatekos[jdb]; for (int i = 0; i < jdb; i++) { Jatekosok[i] = new Jatekos("Player-" + i,Kezbedb); } } } }