Yhteenveto
Tehdään ohjelma, joka laskee neliön pinta-aloja, kun x saa arvoja 1, 2, 3, 4.... Lisätään ohjelmaan if-lause, joka tulostaa x:n ja A:n arvot, jos x on pienempi tai yhtä suuri kuin 10. Jos x on suurempi kuin 10, niin siinä tapauksessa tulostetaan summa-muuttujan arvo. Summa-muuttujan arvossa on summattu kaikkien pinta-alojen summa.
Ohjelman koodi on seuraava:
|
// Ohjelman tehnyt e-Oppi Oy
// 30.9.2017
int x = 1; // Laskurin alkuarvo
int summa = 0; // Summan alkuarvo
void setup () {
size(300,300); // Ikkunan koko
background(255); // Taustaväri valkoinen
fill(0); // Tekstin väri musta
textSize(20); // Tekstin koko 20
}
void draw () {
int A = x*x; // Laske pinta-ala
if (x <= 10) { // Jos x on pienempi tai yhtäsuuri kuin 10
summa = summa+A; // Summaa pinta-ala
text("x = "+x+" m, Pinta-ala: A = "+A+" m\u00B2",10,x*20);
} else {
text("Pinta-alojen summa on "+summa+" m\u00b2",10,260);
}
x++; // Kasvata laskuria
}
