SoloCodigo
		Programación Específica => Diseño de Algoritmos => Mensaje iniciado por: esdichi en Jueves  4 de Noviembre de 2004, 18:51
		
			
			- 
				Me gustaria que me ayudaseis con un algoritmo para dibujar un rombo el sistema es el siguiente
 
 
 Si el rombo es de 2 lados dibujara
 
 _@
 @.@
 _@
 
 Si el rombo es de 3 lados dibujara
 
 __@
 _@.@
 @.o.@
 _@.@
 __@
 
 
 Si el rombo es de 4 lados dibujara
 
 ___@
 __@.@
 _@.o.@
 @.o.o.@
 _@.o.@
 __@.@
 ___@
 
 Si el rombo es de 5 lados dibujara
 
 ____@
 ___@.@
 __@.o.@
 _@.o.o.@
 @.o.@.o.@
 _@.o.o.@
 __@.o.@
 ___@.@
 ____@
 
 Si el rombo es de 10 lados dibujara
 
 _________@
 ________@.@
 _______@.o.@
 ______@.o.o.@
 _____@.o.@.o.@
 ____@.o.@.@.o.@
 ___@.o.@.o.@.o.@
 __@.o.@.o.o.@.o.@
 _@.o.@.o.@.o.@.o.@
 @.o.@.o.@.@.o.@.o.@
 _@.o.@.o.@.o.@.o.@
 __@.o.@.o.o.@.o.@
 ___@.o.@.o.@.o.@
 ____@.o.@.@.o.@
 _____@.o.@.o.@
 ______@.o.o.@
 _______@.o.@
 ________@.@
 _________@
 
 Imaginaros q esta bien formateado y q _ es un espacio en blanco, espero q podais ayudarme por favor
- 
				si lo haces en C, se puede hacer a base de for, con un contador de 0 a Nº de lados y luego de Nº a 0, y que inprima por pantalla, cada iteracion de for un avanza linea, piensa un poco,es facil