Dibujar cuatro triangulos de asteriscos

Iniciado por SebaC, 2 Mayo 2016, 20:01 PM

0 Miembros y 2 Visitantes están viendo este tema.

SebaC

Hola a todos acudo a ustedes por que necesito ayuda con este tema no se me ocurre la manera de imprimir esta figura la verdad creo que es imposible hacerlo

Código (cpp) [Seleccionar]
*********
* ******* *
** ***** **
*** *** ***
**** * ****
***** *****
**** * ****
*** *** ***
** ***** **
* ******* *
*********


Alguien me da alguna idea aquí?

HardForo

#1
No es dicil, solo debes calcular la posicion de los espacios
HardForo:  foro de Hardware y programación

Se buscan Mods y colaboradores *

MAFUS

Sí, por supuesto:
Acceder a los caracteres individuales de una cadena mediante la notación de array: cadena.
Se puede dibujar por líneas.
Puedes usar la variable de control del bucle que dibuja para controlar donde dibujar los espacios.

SebaC

MAFUS: no creo lograr hacer eso soy un principiante aun

i-node

Cita de: Sosar en  2 Mayo 2016, 20:20 PM
MAFUS: no creo lograr hacer eso soy un principiante aun

Pues empieza por algo mas simple.

class_OpenGL

Piensa en una cosa: ¿cuándo se dibujan los espacios? Se dibujan cuando el número de la fila coincide con el número de la columna

Programador aficionado. Me quiero centrar en programar videojuegos. La API que uso para crearlos es OpenGL

geeke

#6
Borré el código que postee porque estaba incumpliendo las reglas del foro

MAFUS

Ahora le puedes explicar el porqué de cada línea del programa.

i-node

#8
[quote author=Geeke link=topic=451817.msg2068787#msg2068787 date=1462218147]
Esta algo complicado pero  ::)


[/quote]

Te van a recriminar el haberselo hecho y cerraran el hilo.

Lo que no entiendo es si debemos dar solo pistas o que. No le veo el sentido.

class_OpenGL

Si alguien pregunta por un ejercicio sin código, lo mejor es dar pistas, para que así el que pregunte la duda no tenga la respuesta sin pensar, pero tampoco se frustre

Programador aficionado. Me quiero centrar en programar videojuegos. La API que uso para crearlos es OpenGL