Harjoituksia
Toistolauseet Visual Basicissä
Tehtävä 1
Kirjoita (esimerkiksi painikkeen alle) seuraava koodi
Dim I As Integer
' Laskurin nimi voi olla näin lyhyt
For I = 1 To 10
Print ("Risto Reipas")
Next I
Ohjelman toiminta
1) Määritellään muuttujan I
tyypiksi kokonaisluku (Integer)
2) Ohjelmaa voi kommnetoida näin - ei vaikuta ohjelman
toimintaan
3) Määritellään, mitkä arvot muuttujat saa, tässä
tapauksessa yhdestä kymmeneen
4) Jokaisella "kierroksella" lomakkeelle tulostuu
lainausmerkeissä annettu teksti.
5) Uusi "kierros" alkaa aina kymmeneen saakka
Tehtävä 2
Muuta ohjelma seuraavaksi
Dim I As Integer
Dim Kpl As Integer
Kpl = 10
For I = 1 To Kpl
Print ("Risto Reipas")
Next I
Toiminta on sama - kappalemäärä annetaan eri
tavoin.
Tehtävä 3
Kirjoita ohjelma, jossa käyttäjä määrää,
kuinka monta kertaa tulostetaan.
Määrittele tekstiruutu lomakkeelle tätä varten. Tulosta
sitten niin monta kertaa näytölle teksti "Ohjelmointi on
kivaa"
Vihje:
lkm = Val(Text1.Text)
Dim I As Integer
For I = 1 To lkm
Print I
Next I
Tehtävä 4
Tee tehtävät 1 ja 2 käyttäen
sekä
Do .. Loop While ja Do .. Loop Until -
rakennetta käyttäen
Katso
Toistolauseet Visual Basicissä