// Rappel : // Modulo : type de division dont seul le reste est considŽrŽ // exemple : 10 mod 3 = 1 (10 divisŽ par 3 Žgale 3, reste 1) // exemple : 26 mod 12 = 2 // modulo se note % : // 17 % 5 = 2 size ( 700, 600 ); background ( 240, 130, 120 ); stroke ( 255 ); // Boucle For for ( int i = 0; i < 700; i= i+1 ) { // Condition : i modulo 5 = 0 ET i modilo 7 = 0 if ( (i % 5 == 0) && (i % 7 == 0) ) // alors trace une ligne ˆ partir du dessus (0 pixel) jusqu'en bas (600 pixels) { stroke ( 255, 255, 255); line (i, 0, i, 600); } // Sinon si i modulo 5 = O else if (i % 5 == 0) // alors trace une ligne du dessus (0 pixel) jusqu'ˆ la moitiŽ (300 pixels) { stroke ( 0,255,0); line (i, 0, i, 300); } // sinon si i modulo 7 = 0 else if (i % 7 == 0) // alors trace une ligne de la moitiŽ de la hauteur (300 pixels) jusqu'en bas (600 pixels) { stroke ( 0, 0 , 220 ); line ( i, 300, i, 600); } }