public class IfTraduit {
  public static void main(String []a) {
    int []memoire = new int[100];
    // la variable i c'est l'entier numéro 0 de mémoire
    int instruction = 1;
    while (true) {
      System.out.println("Machine: je vais exécuter l'instruction numéro "+instruction);
      switch(instruction) {
      case 1:
        System.out.println("début");
        instruction++;
        break;
      case 2:
        memoire[0] = 12;
        instruction++;
        break;
      case 3:
        if (memoire[0]%2==0) {
          instruction = 4;
        } else {
          instruction = 5;
        }
        break;
      case 4:
        System.out.println("pair");
        instruction = 6;
        break;
      case 5:
        System.out.println("impair");
        instruction = 6;
        break;
      case 6:
        System.out.println("fin");
        instruction++;
        break;
      case 7:
        System.exit(0);
        break;
      } // fin switch
    } // fin while
  } // fin main
} // fin class