Jaollisuuden tutkiminen

Tehdään ohjelma, joka tutkii millä luvulla tutkittava luku on jaollinen. Esimerkiksi jos haluamme selvittää millä luvulla luku 550 on jaollinen, niin se on seuraavanlainen.

int x = 0; // Laskurin alkuarvo
void setup () {
     size(400,520);  // Ikkunan koko
     background(255);  // Taustaväri valkoinen
     fill(0);  // Tekstin väri musta
     textSize(20);  // Tekstin koko 20
}

void draw () {
     int luku= 550;  // vaihda tähän tutkittava luku 1 < x < 1 000 000 000 
     for (int a=1; a<=luku; a++) {
          if (luku%a == 0) {  // Onko jakojäännös nolla?
               x++;  // Laskuri kasvaa vain, jos löytyi jaollinen luku
               text("Jaollinen luvulla: "+a,10,x*20);
          }
          if (a == luku) { x = 0; } // Kun kaikki luvut on tutkittu, niin nollaa laskuri
      }
}

Tällöin ohjelma tulostaa seuraavaa.