domingo, 19 de junio de 2016

Curso de Java Clase 6: Bucle For y bucles anidados


Para ver en youtube click aquí
Para ir a la lista de repoducción del curso click aquí
Para ir a la lista de reproducción de los ejercicios click aquí
Para ir a mi canal de youtube click aquí  (Recuerda suscribirte)

    Acabas de ver lo que es el bucle for, quizás te estés preguntando: ¿Que diferencia tiene con el bucle while? La respuesta corta es en esencia ninguna ya que todos los bucles hacen prácticamente lo mismo, pero al tener una sintaxis y una implementación diferente estos se pueden adaptar a situaciones diferentes, eres tú como programador el que decide que bucle se adapta mejor al código que estas escribiendo.

Números del 1 al 100

  En el video viste el siguiente ejemplo:
package clase6;

public class Clase6 {

    public static void main(String[] args) {
        for(int i=0; i<=10; i++){
           System.out.println(i);
        }
    }

}

For con dos condiciones

package clase6;

public class Clase6 {

    public static void main(String[] args) {
    int num = 0;
        for(int i=0; i<=10; i++){
           num++;
           if(num >= 10){
             System.out.print(i);
             num = 0;
           }
          System.out.println("");
        }
    }

}

Bucles anidados

  El siguiente ejemplo escribe un "cuadro" de números usando un bucle while, dentro de un bucle for
package clase6;

public class Clase6 {

    public static void main(String[] args) {
        for(int i=0; i<=10; i++){
            int num = 0;
            while(num <= 10){
                System.out.print(i);
                num++;
            }
            System.out.println("");
        }
    }

}

No hay comentarios:

Publicar un comentario