Programmeerimise algkursus 30 - 89 Sisendprotseduur võib ühe väljakutse ajal sisestada väärtused ka mitmele muutujale. Programmi N2.2 võib kirja panna ka järgmisel viisil: P r o g r a m m N2.3 SISESTA P, X K = (100/P)*X VÄLJASTA K Mõnedes programmeerimiskeeltes on kasutajaga dialoogi pidamise huvides võimaldatud enne muutujasse väärtuse sisestamist väljastada kasutajale viip, mis võib kirjeldada kasutajalt oodatavat tegevust. Viibaks on sellisel juhul stringikonstant. Toon jällegi näite N2.2 baasil: P r o g r a m m N2.4 SISESTA "Palun sisesta saagikuse protsent: ", P SISESTA "Palun sisesta vajalik kogus: ", X K = (100/P)*X VÄLJASTA K Kui sisestatud väärtuse tüüp ja muutuja tüüp ei lange kokku ega ole ka vaikimisi teisendatav (näiteks arv 5 on küll täisarv, aga selle võib teisendada ka reaalarvuks 5.0 ja omistada reaalarvu
3) Omistab saadud väärtuse muutujale P. Sisendprotseduur võib ühe väljakutse ajal sisestada väärtused ka mitmele muutujale. Programmi N2.2 võib kirja panna ka järgmisel viisil: P r o g r a m m N2.3 SISESTA P, X K = (100/P)*X VÄLJASTA K Mõnedes programmeerimiskeeltes on kasutajaga dialoogi pidamise huvides võimaldatud enne muutujasse väärtuse sisestamist väljastada kasutajale viip, mis võib kirjeldada kasutajalt oodatavat tegevust. Viibaks on sellisel juhul stringikonstant. Toon jällegi näite N2.2 baasil: P r o g r a m m N2.4 SISESTA "Palun sisesta saagikuse protsent: ", P SISESTA "Palun sisesta vajalik kogus: ", X K = (100/P)*X VÄLJASTA K Kui sisestatud väärtuse tüüp ja muutuja tüüp ei lange kokku ega ole ka vaikimisi teisendatav (näiteks arv 5 on küll täisarv, aga selle võib teisendada ka reaalarvuks 5.0 ja omistada reaalarvu tüüpi muutujale), siis sõltuvalt