Foros del Web » Programación para mayores de 30 ;) » Java »

Dibujar triangulo rectangulo con java

Estas en el tema de Dibujar triangulo rectangulo con java en el foro de Java en Foros del Web. Hola! Soy nueva en el foro y estoy empezando a estudiar JAVA. Mi duda es la siguiente, utilizando bucles for anidados debo dibujar la siguiente ...
  #1 (permalink)  
Antiguo 11/06/2011, 10:22
 
Fecha de Ingreso: mayo-2011
Mensajes: 3
Antigüedad: 13 años, 6 meses
Puntos: 0
Pregunta Dibujar triangulo rectangulo con java

Hola! Soy nueva en el foro y estoy empezando a estudiar JAVA.
Mi duda es la siguiente, utilizando bucles for anidados debo dibujar la siguiente figura:
*
**
***
****
*****

Tengo la solución, pero no la entiendo.. alguien me la podria explicar?Para muchos debe ser muy sencillo lo que estoy preguntado, pero soy novata en esto y necesito ayuda.
La solucion es esta:

for(int i=1;i<6;i++){
for(int k=1;k<i;k++){
System.out.print('*');
}
System.out.println('*');
}

Muchas Muchas gracias!
Sdos!
  #2 (permalink)  
Antiguo 11/06/2011, 10:44
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años, 7 meses
Puntos: 344
Respuesta: Dibujar triangulo rectangulo con java

Pues es muy sencillo, el bucle externo se encarga de dibujar fila a fila y si te fijas en el bucle interno se dibujan tantos * como el nº de iteración del bucle externo en el que te encuentras.

Es decir, en la primera vuelta del bucle externo (1ª iteración) en el segundo bucle sólo se hace hasta que k< i, es decir, k < 1, no se dibuja ningún asterisco.

Cuando sale del bucle imprime el último asterisco de esa fila y el ENTER.

En la segunda vuelta del bucle externo (2ª iteración), en el segundo bucle se dibuja 1 asterisco y cuando finaliza el bucle interno se dibuja de nuevo el último asterisco de esa fila y el ENTER.

Y así hasta llegar a la última fila. Si te fijas se dibujan en el bucle interno tantos asteriscos (quitando el último que se dibuja al salir del bucle) como el nº de iteración del bucle externo.
  #3 (permalink)  
Antiguo 11/06/2011, 16:12
 
Fecha de Ingreso: mayo-2011
Mensajes: 3
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Dibujar triangulo rectangulo con java

Muchismas gracias alexg88!!Super claro!:)
Mil gracias, de verdad!

Etiquetas: dibujar, triangulo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:56.