sisendseade. Iga sisestamisprotseduuri väljakutse loeb sisendvoost järgmise hulga informatsiooni ja omistab selle etteantud muutujale. Sissejuhatuses esitatud programmis N2.2 käsu 'SISESTA P' tegevust võib kirjeldada järgmiselt: 1) Loeb kasutaja klahvivajutusi kuni vajutatakse klahvi [Enter] (mõnel klaviatuuril on selleks [Return]). Iga klahvivajutusega kaasneb vastava sümboli väljastamine kuvari ekraanile (kuid on ka selliseid sisestusprotseduure, mis sümboleid ei väljasta). 2) Teisendab kogutud klahvivajutused väärtuseks. Antud näite korral me eeldasime, et vajutati ainult punkti ja numbreid tähistavatele klahvidele, seega on sisestatud väärtus reaalarvu tüüpi. 3) Omistab saadud väärtuse muutujale P. 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:
Iga sisestamisprotseduuri väljakutse loeb sisendvoost järgmise hulga informatsiooni ja omistab selle etteantud muutujale. Sissejuhatuses esitatud programmis N2.2 käsu 'SISESTA P' tegevust võib kirjeldada järgmiselt: 1) Loeb kasutaja klahvivajutusi kuni vajutatakse klahvi [Enter] (mõnel klaviatuuril on selleks [Return]). Iga klahvivajutusega kaasneb vastava sümboli väljastamine kuvari ekraanile (kuid on ka selliseid sisestusprotseduure, mis sümboleid ei väljasta). 35 / 115 2) Teisendab kogutud klahvivajutused väärtuseks. Antud näite korral me eeldasime, et vajutati ainult punkti ja numbreid tähistavatele klahvidele, seega on sisestatud väärtus reaalarvu tüüpi. 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: