Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: alfreddxd en 20 Octubre 2016, 17:30 pm



Título: Matrices en C++
Publicado por: alfreddxd en 20 Octubre 2016, 17:30 pm
Hola, estoy intentando crear un programa que escriba mi nombre en matrices de nXn (cuadradas) (por ej 4x4, 5x5, etc), pero que lo escriba con "*".  No se si me explico bien. Sería algo como eso:
*****   *****  *****  *****
*          *         *      *  *      *
*****   *****  *****  *****
       *   *         *      *  *      *
*****   *****  *****  *      *

Alguien me podría ayudar porfavor?


Título: Re: Matrices en C++
Publicado por: MAFUS en 20 Octubre 2016, 18:18 pm
Lo primero que deberías hacer es crear los caracteres por separado en un array de matrices o todos los caracteres en una sola matriz.

Debes tener una función que elija cada letra que has creado según la letra que le pases, los códigos ASCII te ayudarán a eso.

Para escribir la cadena por la terminal puedes hacer dos cosas: lo escribes todo dentro de una matriz y después la escribes en el terminal linea a linea, o, si eres capaz de modificar la posición del cursor en el terminal, la escribes allí directamente letra a letra.