Exercises in this lecture  Go to the slide, where this exercise belongs -- Keyboard shortcut: 'u'  

Exercise 3.3
Break og continue


Se på programmet på den tilknyttede slide.Programmet er også her:

class HopDemo1 {

static boolean even(int i){
  return (i % 2 == 0);
}

public static void main(String[] args){
  int i, j;

  loop1: for (i=1; i <=10; i=i+1)
    loop2: for(j=1; j <= 12; j=j+1){
      if (even(i)) continue loop1;
      if (even(j)) continue loop2;
      if (j == 7) break loop2;
     
      System.out.println("(" + i + "," + j + ")");
    }
  }  
}

Find ud af hvad programmet udskriver (i det mindste de første 6 talpar, eller indtil du finder et 'mønster').

Kør dernæst programmet. Er der overensstemmelse mellem dit resultat af ovenstående og programmets faktiske output?

Variér iøvrigt gerne på break og continue kommandoerne på forskellig vis. Vær sikker på, at du kan forklare resultaterne af dine forskellige testkørsler.


Solution