B › 5 - Boucles

Faisceaux

Compléter le programme suivant pour obtenir la figure ci-contre dans une fenêtre de taille 100 pixels sur 100 pixels.

code rvb : orange (244, 109, 31) ;

background(... , ... , ...);

stroke(...);

for(int i=10;i< ... ;i=i+10)

  {

  line(10, 10, ... , ...);

  line(50, 50, ... , ...);

  }

Grille

Compléter le programme suivant pour obtenir la figure ci-contre (fenêtre de taille 100 pixels sur 100 pixels).

codes rvb : orange (244, 109, 31) - bleu (40, 135, 216) ;

boolean orange=true;

noStroke();

for(int iCol=0;iCol< ... ;iCol=iCol+...) // indice de colonne

  {

  for(int iLigne=0;iLigne< ... ;iLigne=iLigne+...) // indice de ligne

    {

    orange=!orange ; // on change la valeur du booléen orange

    if(orange)

     {fill(... , ... , ...) ; // remplissage orange

     }

     else {fill(... , ... , ...); // remplissage bleu

     }

    rect(iCol, iLigne, ... , ...);

    } // fin 2e for

   } // fin 1er for

Ondulations

Observer le programme suivant qui permet d'obtenir la figure ci-contre (fenêtre de taille 100 pixels sur 100 pixels).

background(40, 135, 216);

stroke(255);

line(5, 10, 15, 15);

line(15, 15, 20, 10);

Ecrire un programme, comportant une boucle, qui permet d'obtenir la figure ci-contre (fenêtre de taille 100 pixels sur 100 pixels).

Ecrire un programme, comportant deux boucles imbriquées, qui permet d'obtenir la figure ci-contre (fenêtre de taille 100 pixels sur 100 pixels).