[ Foro de C# ]

Ayuda con ejercicio 2.6.5 - Triángulo

04-May-2015 16:17
Invitado (Hidden)
2 Respuestas

Bueno pues me topo con este ejercicio y me estoy rompiendo la cabeza y una vez lo ice pero lo deje apartado por tiempo y no doy con el, alguien me puede echar una mano? tengo esto pero no doy con la solucion di con esta pero no se si tendria otra solucion mejor:


using System;

public class Ejemplo_02_07a
{

	public static void Main()
	{
		Console.Write ("Indica el alto del trianlgulo");
		int alto = Convert.ToInt32 (
			           Console.ReadLine ());
		int ancho = alto;
		for (int a=1; a <= alto; a++) 
		{

			for (int b=1;b<=ancho;b++)
			{
				Console.Write ("*");
			}
			Console.WriteLine();
			ancho = ancho - 1;
		}
	}
}




05-May-2015 23:34
Nacho Cabanes (+84)

Si se trata de hacer un triángulo decreciente, ésa parece buena. Aun así, tu pregunta menciona un número de ejercicio y tu fuente contiene un número distinto. Si pones el enunciado será más fácil saber a cuál te refieres y poder responderte con más certeza.


12-May-2015 15:21
Pedro Luque

Creo que el ejercicio es éste:

2.6.5: Crea un programa que "dibuje" un triángulo decreciente, con la altura que indique el usuario. Por ejemplo, si el usuario dice que desea 4 caracteres de alto, el triángulo sería así:
****
***
**
*

Por lo que creo, esta correcto.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)