Esimerkki: Summan ja erotuksen tulo
Tehdään ohjelma, jossa on kaksi muuttujaa luku1 ja luku2. Sijoitetaan luku1 muuttujalle arvo 36 ja luku2 muuttujalle arvo 24. Tehdään ohjelma joka tulostaa lukujen summan, lukujen erotuksen, sekä summan ja erotuksen tulon.
Luvut 36 ja 24 ovat kokonaislukuja ja vastaus on myös kokonaisluku eli käytämme int-tyyppistä muuttujaa. Ylimääräisten muuttujien: summa, erotus ja tulo, käyttäminen selkeyttää ohjelmaa. Ohjelmassa on nyt kolme selkeää vaihetta:
Komennot on suoritettava tässä järjestyksessä. Ohjelman tulostus on seuraava.

Kokeile muuttaa muuttujien luku1 ja luku2 arvoa. Mitä huomaat?
|
// Ohjelman tehnyt: e-Oppi Oy
// 30.1.2017
void setup() {
size(600,300); // Ikkunan koko
background(255); // Taustaväri valkoinen
fill(0); // Tekstin väri musta
textSize(24); // Fontin koko
}
void draw() {
// 1) Anna alkuarvot
int luku1 = 36;
int luku2 = 24;
// 2) Tee laskutoimitukset
int summa = luku1 + luku2;
int erotus = luku1 - luku2;
int tulo = summa*erotus;
// 3) Tulosta vastaukset
text("Lukujen "+luku1+" ja "+luku2 +" summa on "+summa,100,100);
text("Lukujen "+luku1+" ja "+luku2 +" erotus on "+erotus,100,150);
text("Summan ja erotuksen tulo on "+tulo,100,200);
}
Luvut 36 ja 24 ovat kokonaislukuja ja vastaus on myös kokonaisluku eli käytämme int-tyyppistä muuttujaa. Ylimääräisten muuttujien: summa, erotus ja tulo, käyttäminen selkeyttää ohjelmaa. Ohjelmassa on nyt kolme selkeää vaihetta:
- Alkuarvojen antaminen luku1 ja luku2 muuttujille,
- summan, erotuksen ja tulon laskeminen ja
- Muuttujien arvojen tulostaminen eli vastauksen tulostaminen.
Komennot on suoritettava tässä järjestyksessä. Ohjelman tulostus on seuraava.

Kokeile muuttaa muuttujien luku1 ja luku2 arvoa. Mitä huomaat?