label Referate autorenew 2025-09-29, 16:56history_edu Admin
In mod obisnuit, tastatura este desemnata ca dispozitiv-standard de intrare.

Citirea datelor de la tastatura se realizeaza prin apelul procedurilor predefinite read sau readln. Aceste doua proceduri apartin unit-ului System care este deasemenea predefinit (nu trebuie de declarat). Lista parametrilor actuali a unui apel read sau readln poate sa includa variabile de tip integer, real, char si string.

Astfel apelul read(x) are urmatorul efect. Daca variabila x este de tip integer sau real, atunci este citit intregul sir de caractere care reprezinta valoarea intreaga sau reala. Daca x este de tip char, procedura citeste un singur caracter.

Apelul read(x1 , x2, …,xn) este echivalent cu read(x1); read(x2); … ;read(xn).

Datele numerice introduse de la tastatura trebuie separate prin spatii sau caractere sfarsit de linie. Spatiile dinaintea unei valori numerice sunt ignorate. Sirul de caractere care reprezinta o valoare numerica se conformeaza sintaxei constantelor numerice de tipul respectiv. In caz contrar, este semnalata o eroare de intrare-iesire.