Close menu
Close menu

Tunnistaudu

Kirjaudu

Etkö ole vielä jäsen?

Liity jäseneksi

Vuorovaikutus

Silmukat mahdollistavat myös jatkuvan vuorovaikutuksen käyttäjän kanssa. Kun käytämme ikuisesti -silmukkaa, niin ohjelma päivittyy loputtomasti, kunnes ohjelman suoritus pysäytetään. Esimerkiksi ohjelma, joka piirtää viivaa hiiren liikkeiden mukaan on seuraavanlainen. Silmukan sisälle lisäksi voimme luoda ehtoja eli jos -lauseita. Esimerkiksi tässä on luotu ehto, että jos hiiren painiketta on painettu, niin pyyhitään pois kaikki edelliset piirustukset, jolloin piirtäminen alkaa alusta.

Ohjelmaan voidaan lisäksi luoda erilaisia lohkoja, joka käynnistetään esimerkiksi näppäimen painalluksella. Ohjelma tällöin kuuntelee jatkuvasti onko jotain näppäintä painettu ja ohjelmaa suoritetaan myös tässä jatkuvasti eli niin kauan kun painike on pohjassa. Tehdään esimerkiksi ohjelma, joka piirtää hahmon kulkureittiä näppäinten painallusten mukaan.