Hoy les presento un sencillo problema para mejorar nuestra compresiones de los ciclos for, extramdamente útiles durante la manipulación de arreglos unidimensional como los vectores o n-dimensionales como las matrices y otros más complejos. El problema consiste en dibujar el siguiente triángulo en la consola:
- - - -*
- - -**
- -***
- ****
*****
Los guiones (-) representan un espacio vacío.
Una pista para resolver el problema planteado es, poder dibujar un triángulo de la siguiente manera
*
**
***
****
*****
Para dibujarlo solo implementaremos el siguiente algoritmo programado en JAVA:
public class Main {
public static void main(String[] args) {
dibujarTriangulo1();
}
private static void dibujarTriangulo1() {
for(int i=1;i<=5;i++){//Enumerar las Filas del triángulo
for(int j=1;j<=i;j++){//Hay tantas columnas como la fila en la que esté.
System.out.print("x");//Imprime x para formar el triángulo
}
System.out.println();//Cambia de Fila
}
}
}
Espero que tenga propuestas para dibujarlo y nuevas propuestas.
ÉXITOS
No hay comentarios:
Publicar un comentario