Exemplo n.º 1
0
    public static void Main(string[] args)
    {
        var input = Console.ReadLine();
        var box   = new Box <string>();

        while (input != "END")
        {
            var line = input.Split(' ');

            switch (line[0])
            {
            case "Add":
                var element = line[1];
                box.AddElement(element);
                break;

            case "Remove":
                var index = int.Parse(line[1]);
                box.Remove(index);
                break;

            case "Contains":
                element = line[1];
                Console.WriteLine(box.Contains(element));
                break;

            case "Sort":
                box.Sort();
                break;

            case "Swap":
                var first  = int.Parse(line[1]);
                var second = int.Parse(line[2]);
                box.Swap(first, second);
                break;

            case "Greater":
                element = line[1];
                Console.WriteLine(box.Greater(element));
                break;

            case "Max":
                Console.WriteLine(box.Max());
                break;

            case "Min":
                Console.WriteLine(box.Min());
                break;

            case "Print":
                Console.WriteLine(box.ToString());
                break;
            }

            input = Console.ReadLine();
        }
    }
        public static void Main()
        {
            var box = new Box <int>();

            for (int i = 0; i < 11; i++)
            {
                box.AddElement(i);
            }

            System.Console.WriteLine(box);
        }
Exemplo n.º 3
0
    public static void Main(string[] args)
    {
        var n = int.Parse(Console.ReadLine());

        Box <double> box = new Box <double>();

        for (int i = 0; i < n; i++)
        {
            box.AddElement(double.Parse(Console.ReadLine()));
        }

        var element = double.Parse(Console.ReadLine());

        Console.WriteLine(box.CompareElements(element));
    }