55 lines
1.6 KiB
C#
55 lines
1.6 KiB
C#
|
using System;
|
|||
|
|
|||
|
namespace KartyaOszto
|
|||
|
{
|
|||
|
class OsztoProgram
|
|||
|
{
|
|||
|
static int jatekosSzam;
|
|||
|
static int jatekosLapSzam;
|
|||
|
static int hanyasaval;
|
|||
|
static Jatekos[] jatekosok;
|
|||
|
static KartyaCsomag pakli;
|
|||
|
static void Main(string[] args)
|
|||
|
{
|
|||
|
pakli = new KartyaCsomag();
|
|||
|
Console.WriteLine($"Lapok száma: {pakli.lapok.Length}");
|
|||
|
//Console.WriteLine($"10. Lap: {pakli.lapok[9]}");
|
|||
|
//Console.WriteLine($"52. Lap: {pakli.lapok[51]}");
|
|||
|
Bekeres();
|
|||
|
if(jatekosSzam*jatekosLapSzam<=52 && jatekosLapSzam%hanyasaval==0)
|
|||
|
{
|
|||
|
jatekosok = new Jatekos[jatekosSzam];
|
|||
|
for (int i = 0; i < jatekosSzam; i++)
|
|||
|
{
|
|||
|
string jnev = "Játékos-" + i;
|
|||
|
jatekosok[i] = new Jatekos(jnev,jatekosLapSzam);
|
|||
|
}
|
|||
|
|
|||
|
} else
|
|||
|
{
|
|||
|
Console.WriteLine("Az osztás a megadott adatokkal nem elvégezhető!");
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
static void Bekeres()
|
|||
|
{
|
|||
|
Console.WriteLine("Hány játékos legyen?");
|
|||
|
jatekosSzam = int.Parse(Console.ReadLine());
|
|||
|
Console.WriteLine("Hány lapja legyen egy játékosnak?");
|
|||
|
jatekosLapSzam = int.Parse(Console.ReadLine());
|
|||
|
Console.WriteLine("Hányasával legyen osztás?");
|
|||
|
hanyasaval = int.Parse(Console.ReadLine());
|
|||
|
}
|
|||
|
|
|||
|
static void Osztas()
|
|||
|
{
|
|||
|
foreach (Jatekos j in jatekosok)
|
|||
|
{
|
|||
|
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
}
|