using System;
namespace классы
{
public class China
{
public string name = "Китай";
public int v = 1386000000;
}
class Russia
{
public string name = "Россия";
public int v = 144500000;
}
class Ireland
{
public string name = "Ирландия";
public int v = 4784000;
}
class Poland
{
public string name = "Польша";
public int v = 38430000;
}
class Program
{
static void Main(string[] args)
{
China china = new China();
Russia russia = new Russia();
Ireland ireland = new Ireland();
Poland poland = new Poland();
string all = "ALL";
A: Console.WriteLine("Список доступных стран: {0}, {1}, {2}, {3}\n", russia.name, china.name, ireland.name, all);
Console.WriteLine("Введите страну: \n");
string country = Convert.ToString(Console.ReadLine());
Console.Clear();
if (country == russia.name) Console.WriteLine("Страна: {0} \nЧисленность: {1} человек.", russia.name, russia.v);
else if (country == china.name) Console.WriteLine("Страна: {0} \nЧисленность: {1} человек.", china.name, china.v);
else if (country == ireland.name) Console.WriteLine("Страна: {0} \nЧисленность: {1} человек.", ireland.name, ireland.v);
else if (country == poland.name) Console.WriteLine("Страна: {0} \nЧисленность: {1} человек.", poland.name, poland.v);
else if (country == all) Console.WriteLine("Страна: {0} \nЧисленность: {1} человек.\n\nСтрана: {2} \nЧисленность: {3} человек.\n\nСтрана: {4} \nЧисленность: {5} человек.\n\nСтрана: {6} \nЧисленность: {7} человек.", russia.name, russia.v, china.name, china.v, ireland.name, ireland.v, poland.name, poland.v);
else
{
Console.WriteLine("Введена неверная страна!");
goto A;
}
Console.WriteLine("");
Console.WriteLine("Начать заново? y/n");
string reload = Convert.ToString(Console.ReadLine());
B: if (reload == "y") goto A;
else if (reload == "n") Environment.Exit(0);
else
{
goto B;
}
}
}
}