Exemple #1
0
        static void Main(string[] args)
        {
            string NOMBRE;
            string LetraNombre;
            int    MovimientoColumnas          = 0;
            int    Movimientocaracteres        = 0;
            int    NCaracteresNombre           = 0;
            int    DistanciaMovimmientoDerecha = 0;

            Console.WriteLine("Ingrese su nombre: ");
            NOMBRE = Console.ReadLine();
            Console.SetCursorPosition(1, 12);
            Console.Write(NOMBRE);
            NCaracteresNombre           = NOMBRE.Length;
            DistanciaMovimmientoDerecha = 70;
            NOMBRE = NOMBRE.ToUpper();
            for (Movimientocaracteres = NOMBRE.Length; Movimientocaracteres >= 1; Movimientocaracteres--)
            {
                LetraNombre = Mid(NOMBRE, Movimientocaracteres - 1, 1);
                for (MovimientoColumnas = NCaracteresNombre; MovimientoColumnas <= DistanciaMovimmientoDerecha; MovimientoColumnas++)
                {
                    Console.SetCursorPosition(MovimientoColumnas, 12);
                    Console.Write(" " + LetraNombre);
                    Thread.Sleep(50);
                }
                DistanciaMovimmientoDerecha--;
                NCaracteresNombre--;
            }
            Console.ReadKey();
        }
Exemple #2
0
        static void Main(string[] args)
        {
            string NOMBRE;
            string CARACTER;
            int    MOVI    = 0;
            int    INICIAR = 0;
            int    CADENA  = 0;
            int    LIM     = 0;

            Console.Write("Ingrese su nombre: ");
            NOMBRE = Console.ReadLine();
            Console.SetCursorPosition(1, 12);
            Console.Write(NOMBRE);
            CADENA = NOMBRE.Length;
            LIM    = 60;
            NOMBRE = NOMBRE.ToUpper();
            for (INICIAR = NOMBRE.Length; INICIAR >= 1; INICIAR--)
            {
                CARACTER = Mid(NOMBRE, INICIAR - 1, 1);
                for (MOVI = CADENA; MOVI <= LIM; MOVI++)
                {
                    Console.SetCursorPosition(MOVI, 12);
                    Console.Write(" " + CARACTER);
                    Thread.Sleep(50);
                }
                LIM    = LIM - 1;
                CADENA = CADENA - 1;
            }
        }
Exemple #3
0
        static void Main(string[] args)
        {
            string NOMBRE;
            string LETRA_FINAL;
            int    IR_POCICION      = 0;
            int    PASAR_CARACTERES = 0;
            int    CARACTERES       = 0;
            int    POSICION         = 0;

            Console.WriteLine("ingrese su nombre:");
            NOMBRE = Console.ReadLine();
            Console.SetCursorPosition(25, 8); //PRIMER NUMERO PARA POSICIONAR EL NOMBRE, EL SEGUNDO PARA DONDE SE VA A MOVER
            Console.Write(NOMBRE);
            CARACTERES = NOMBRE.Length;       //CUENTA LOS CARACTERES DE LA CADENA

            POSICION = 12;                    //POSICIÓN A LA QUE SE VA A MOVER LA CADENA HORIZZONTALMENTE

            NOMBRE = NOMBRE.ToUpper();        //DEVUELVE LOS CARACTERES EN MAYUSCULA
            for (PASAR_CARACTERES = NOMBRE.Length; PASAR_CARACTERES >= 1; PASAR_CARACTERES--)
            {
                LETRA_FINAL = Mid(NOMBRE, PASAR_CARACTERES - 1, 1);                    //EMPIEZA A CARGAR LOS CARACTERES DESDE LA ULTIMA LETRA
                for (IR_POCICION = CARACTERES; IR_POCICION <= POSICION; IR_POCICION++) //CADA CARACTER SE IRÁ REPITIENDO HASTA LLEGAR A SU POSICION
                {
                    Console.SetCursorPosition(IR_POCICION, 8);
                    Console.Write("" + LETRA_FINAL);
                    Thread.Sleep(50);        //tiempo en cargar los caracteres
                }
                POSICION   = POSICION - 1;   //POSICIONA LOS CARACTERES ANTES QUE EL OTRO
                CARACTERES = CARACTERES - 1; //PASAN LOS CARCATERES PARA LA POSICION ESPECIFICADA
            }
        }
Exemple #4
0
        static void Main(string[] args)
        {
            string NOMBRE;
            string LETRA_CARACTERES;
            int    LETRA_DESPLAZAR = 0;
            int    FUNCION_CONTEO  = 0;
            int    LONGITUD        = 0;
            int    POSICIONES      = 0;

            Console.Write("Ingrese su nombre: ");
            NOMBRE = Console.ReadLine();
            Console.SetCursorPosition(1, 12);
            Console.Write(NOMBRE);
            LONGITUD   = NOMBRE.Length;
            POSICIONES = 70;
            NOMBRE     = NOMBRE.ToUpper();
            for (FUNCION_CONTEO = NOMBRE.Length; FUNCION_CONTEO >= 1; FUNCION_CONTEO--)
            {
                LETRA_CARACTERES = Mid(NOMBRE, FUNCION_CONTEO - 1, 1);
                for (LETRA_DESPLAZAR = LONGITUD; LETRA_DESPLAZAR <= POSICIONES; LETRA_DESPLAZAR++)
                {
                    Console.SetCursorPosition(LETRA_DESPLAZAR, 12);
                    Console.Write(" " + LETRA_CARACTERES);
                    Thread.Sleep(50);
                }
                POSICIONES = POSICIONES - 1;
                LONGITUD   = LONGITUD - 1;
            }
        }