public static void Main()
Console.WriteLine("Создание параметров доспеха с рандомной меткой и подсчёт его уровня предмета.\n");
Console.Write("Введите кол-во брони: ");
int armor = Convert.ToInt32(Console.ReadLine());
Console.Write("Введите кол-во сопротивления: ");
int resist = Convert.ToInt32(Console.ReadLine());
Console.Write("Введите кол-во здоровья: ");
int health = Convert.ToInt32(Console.ReadLine());
Console.Write("Введите кол-во регенерации: ");
int regen = Convert.ToInt32(Console.ReadLine());
int armormidlevel = (armor + resist + health + regen)/4;
Console.WriteLine("\nСр. уровень доспеха: " + armormidlevel);
Random marks = new Random();
int mark = marks.Next(1, 3);
Console.WriteLine("\nВыпала метка целителя\n");
var rndmarkarmor = new Random();
var rndarmor = rndmarkarmor.NextDouble() * (maxarm - minarm) + minarm;
armor = Convert.ToInt32(armor - (armor * rndarmor));
Console.WriteLine("Броня: " + armor);
var rndmarkresist = new Random();
var rndresist = rndmarkresist.NextDouble() * (maxres - minres) + minres;
resist = Convert.ToInt32(resist - (resist * rndresist));
Console.WriteLine("Сопротивление: " + resist);
var rndmarkhealth = new Random();
var rndhealth = rndmarkhealth.NextDouble() * (maxheal - minheal) + minheal;
health = Convert.ToInt32(health + (health * rndhealth));
Console.WriteLine("Здоровье: " + health);
var rndmarkregen = new Random();
var rndregen = rndmarkregen.NextDouble() * (maxreg - minreg) + minreg;
regen = Convert.ToInt32(regen + (regen * rndregen));
Console.WriteLine("Регенерация: " + regen);
Console.WriteLine("\nВыпала метка полководца\n");
var rndmarkarmor = new Random();
var rndarmor = rndmarkarmor.NextDouble() * (maxarm - minarm) + minarm;
armor = Convert.ToInt32(armor + (armor * rndarmor));
Console.WriteLine("Броня: " + armor);
var rndmarkresist = new Random();
var rndresist = rndmarkresist.NextDouble() * (maxres - minres) + minres;
resist = Convert.ToInt32(resist + (resist * rndresist));
Console.WriteLine("Сопротивление: " + resist);
var rndmarkhealth = new Random();
var rndhealth = rndmarkhealth.NextDouble() * (maxheal - minheal) + minheal;
health = Convert.ToInt32(health - (health * rndhealth));
Console.WriteLine("Здоровье: " + health);
var rndmarkregen = new Random();
var rndregen = rndmarkregen.NextDouble() * (maxreg - minreg) + minreg;
regen = Convert.ToInt32(regen - (regen * rndregen));
Console.WriteLine("Регенерация: " + regen);
Console.WriteLine("\nВыпала метка победителя\n");
var rndmarkarmor = new Random();
var rndarmor = rndmarkarmor.NextDouble() * (maxarm - minarm) + minarm;
armor = Convert.ToInt32(armor + (armor * rndarmor));
Console.WriteLine("Броня: " + armor);
var rndmarkresist = new Random();
var rndresist = rndmarkresist.NextDouble() * (maxres - minres) + minres;
resist = Convert.ToInt32(resist - (resist * rndresist));
Console.WriteLine("Сопротивление: " + resist);
var rndmarkhealth = new Random();
var rndhealth = rndmarkhealth.NextDouble() * (maxheal - minheal) + minheal;
health = Convert.ToInt32(health + (health * rndhealth));
Console.WriteLine("Здоровье: " + health);
var rndmarkregen = new Random();
var rndregen = rndmarkregen.NextDouble() * (maxreg - minreg) + minreg;
regen = Convert.ToInt32(regen + (regen * rndregen));
Console.WriteLine("Регенерация: " + regen);