Esimerkki: Kertolaskupeli (PC-koneille)
Tehdään ohjelma, joka arpoo kaksi kokonaislukua ja kysyy paljonko kertolasku on. Lopuksi ohjelma ilmoittaa, että menikö vastaus oikein vai väärin. Kysymisessä käytämme java:n syöttökenttää ja siksi tämä ohjelma on suunniteltu PC-koneille.
Ohjelman koodi on seuraavanlainen.
// copywright: TR, 2018 import static javax.swing.JOptionPane.*; void setup () { size(400,400); // ikkunan koko fill(0); // Tekstinväri musta background(255); // Taustaväri valkoinen textSize(20); // Tekstin koko 20 noLoop(); // void draw ()-lohko suoritetaan vain kerran } void draw () { int luku1 = round(random(1,10)); int luku2 = round(random(1,10)); int vastaus1 = luku1*luku2; String kysy = showInputDialog("Paljonko on "+luku1+"\u00B7"+luku2+"?"); int vastaus2 = 0; if (kysy != null) { // Jos kysy ei ole Cancel (= null), niin tee vastaus2= int(kysy); // konversio merkkijonosta kokonaisluvuksi } text(luku1+"\u00B7"+luku2+" = "+vastaus1,20,50); if (vastaus1 == vastaus2) { text("Oikein",20,100); } else { text("Väärin",20,100); } }