Example #1
0
        static void Main(string[] args)
        {
            string s                   = Console.ReadLine();
            string SalidaLista         = string.Empty;
            List <List <decimal> > obj = new MoneyParts().build(Convert.ToDecimal(s));

            foreach (List <decimal> Grupos in obj)
            {
                SalidaLista = SalidaLista + "[";
                foreach (decimal Numero in Grupos)
                {
                    SalidaLista = SalidaLista + Numero + ",";
                }
                SalidaLista = SalidaLista.Remove(SalidaLista.Length - 1);
                SalidaLista = SalidaLista + "],";
            }
            Console.WriteLine(SalidaLista.Remove(SalidaLista.Length - 1));
            Console.ReadKey();
        }
Example #2
0
        static void Main(string[] args)
        {
            bool respuesta = false;

            do
            {
                Console.Clear();
                Console.WriteLine("Ingrese el numero a validar");
                decimal monto = decimal.Parse(Console.ReadLine());
                List <List <decimal> > resultado = new MoneyParts().build(monto);
                Console.WriteLine("El resultado es: ");
                foreach (List <decimal> item in resultado)
                {
                    Console.WriteLine("- " + string.Join(", ", item));
                }

                Console.WriteLine();
                Console.Write("¿Desea ingresar otro caracter? (y/n)");
                respuesta = Console.ReadLine() == "y";
            } while (respuesta);
        }