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