200 input "Palun sisesta osa väärtus : ", O 210 print "Terviku väärtus on "; O/M*100 220 end Ma loodan, et Te kujutate ette, kui keeruliseks tegid need 'GOTO'-laused inimestele programmi lugemise ja parandamise. Maskeeritud suunamislauseteks on vaadeldavates keeltes sellised laused, mille tulemusena toimub samuti programmi täitmise järjekorra ümbersuunamine. Harilikult on selleks sihtpunktiks käesolevat lauset sisaldava juhtimislause algus või sellele juhtimislausele järgneva lause algus. Nendest suunamislausetest räägime koos juhtimislausetega, kus neid kasutatakse. Soovi korral võib vaadata ka näiteid suunamislause kasutamise kohta keeltes Pascal, C ja QBasic. VALIKULAUSE VALIKULAUSE on programmi juhtkonstruktsioon, mis võimaldab vastavalt etteantud loendatavat tüüpi avaldise väärtusele suunata programmi täitma üht paljudest programmiharudest. Valikulauset on mõistlik kasutada just sellistes olukordades, kus etteantud avaldise erinevate
200 input "Palun sisesta osa väärtus : ", O
210 print "Terviku väärtus on "; O/M*100
220 end
Ma loodan, et Te kujutate ette, kui keeruliseks tegid need 'GOTO'-laused
inimestele programmi lugemise ja parandamise.
Maskeeritud suunamislauseteks on vaadeldavates keeltes sellised laused, mille
tulemusena toimub samuti programmi täitmise järjekorra ümbersuunamine.
Harilikult on selleks sihtpunktiks käesolevat lauset sisaldava juhtimislause
algus või sellele juhtimislausele järgneva lause algus. Nendest
suunamislausetest räägime koos juhtimislausetega, kus neid kasutatakse.
48 / 115
Suunamislause keeles Pascal
Suunamislause süntaks:
'GOTO'