コード例 #1
0
        //Dado 3 números em qualquer ordem, ordeda-los
        static void Main(string[] args)
        {
            string ordem;
            Nums   numeros = new Nums(3, 2, 1);

            ordem = numeros.Order(numeros);
            Console.WriteLine(ordem);
        }
コード例 #2
0
        //Order Method
        public String Order(Nums n)
        {
            string result = "";

            if (n.num1 < n.num2 && n.num1 < n.num3)
            {
                if (n.num2 < n.num3)
                {
                    result += n.num1 + ", " + n.num2 + ", " + n.num3;
                }
                else
                {
                    result += n.num1 + ", " + n.num3 + ", " + n.num2;
                }
            }
            else if (n.num2 < n.num1 && n.num2 < n.num3)
            {
                if (n.num1 < n.num3)
                {
                    result += n.num2 + ", " + n.num1 + ", " + n.num3;
                }
                else
                {
                    result += n.num2 + ", " + n.num3 + ", " + n.num1;
                }
            }
            else if (n.num3 < n.num1 && n.num3 < n.num2)
            {
                if (n.num1 < n.num2)
                {
                    result += n.num3 + ", " + n.num1 + ", " + n.num2;
                }
                else
                {
                    result += n.num3 + ", " + n.num2 + ", " + n.num1;
                }
            }
            return(result);
        }