Esimerkki: Lukujen 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 summa
Haluamme laskea laskutoimituksen 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 10. Tällöin käytämme summa-laskuria.
|
// Ohjelman tehnyt e-Oppi Oy
// 30.9.2017
int a = 0; // Laskurin alkuarvo
int summa = 0; // Summa-laskurin alkuarvo
void setup () {
size(400,400); // Ikkunan koko
background(255); // Taustaväri valkoinen
fill(0); // Tekstin väri musta
textSize(20); // Tekstin koko 20
}
void draw () {
a++; // Laskuri kasvaa yhdellä
summa = summa + a; // Summa-laskuri laskee lukujen summan
if (a <= 10) { // Jos a on pienempi tai yhtäsuuri kuin 10, niin
text("Kun a = "+a+", niin summa = "+summa,20,10+20*a);
// Tulosta laskuri a ja summa
}
}
Kuten huomasit, tarvitsemme nyt kaksi laskuria. Laskuri a käy luvut järjestyksessä yhdestä kymmeneen. Summa-laskuriin summaamme nämä luvut yksi kerrallaan. Kun ajamme ohjelman, niin tulostus näyttää tältä.
