static void Main(string[] args)
        {
            celular obj = new celular();
            int     x;
            char    s;

            do
            {
                Console.WriteLine("Su saldo es de {0}", obj.saldo);
                Console.WriteLine("Escoja la opcion que desee\n1.Llamar\n2.Enviar Mensaje\n3.Salir");
                x = int.Parse(Console.ReadLine());
                Console.Clear();
                switch (x)
                {
                case 1:
                    obj.llamar();
                    break;

                case 2:
                    obj.mensaje();
                    break;

                case 3:
                    Console.WriteLine("Hasta luego :D");
                    break;

                default:
                    Console.WriteLine("Valor invalido");
                    break;
                }
                Console.WriteLine("Si desea repetir el menu presione s\nEn caso contrario presione cualquier otra tecla");
                s = char.ToUpper(char.Parse(Console.ReadLine()));
            } while (s == 'S');
            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            celular obj  = new celular();
            celular obj1 = new celular(5534562341, 200); //envio de paramtros al constructor por parametro desde la creacion del objeto
            celular obj2 = new celular(5511111111, 5);   //claro, pueden ser fijos o variables con valores ingresados por teclado
            celular obj3 = new celular(500);
            int     x;
            char    s;

            do
            {
                Console.WriteLine("Su saldo es de {0}", obj.saldo);
                Console.WriteLine("Escoja la opcion que desee\n1.Llamar\n2.Enviar Mensaje\n3.Salir");
                x = int.Parse(Console.ReadLine());
                Console.Clear();
                switch (x)
                {
                case 1:
                    obj.llamar();
                    break;

                case 2:
                    obj.mensaje();
                    break;

                case 3:
                    Console.WriteLine("Hasta luego :D");
                    break;

                default:
                    Console.WriteLine("Valor invalido");
                    break;
                }
                Console.WriteLine("Si desea repetir el menu presione s\nEn caso contrario presione cualquier otra tecla");
                s = char.ToUpper(char.Parse(Console.ReadLine()));
            } while (s == 'S');
            Console.ReadKey();
        }