2.3.4. Operatorul de afișare
Când efectuați calcule sau alte procesări de date în program, trebuie să afișați rezultatele din memoria computerului pentru ca utilizatorul să le vadă. Cea mai simplă formă de ieșire este ieșirea datelor pe ecranul computerului.
Cea mai simplă formă de scriere a declarațiilor de ieșire pe ecran este:
Scrieți (expresie1, expresie2, ...);
Writeln (expresie1, expresie2, ...);
În parantezele operatorului witel (sau scrie) este specificată o listă de ieșire așa-numită, adică nume de variabile, expresii ale căror valori trebuie să fie afișate. Numele sunt separate prin virgule. Spațiile, cu excepția introducerii în constante șir, sunt ignorate.
Exemple de scriere a unei instrucțiuni de ieșire pe ecran (a, b-variabile numerice):
scriteln (a); Afișarea valorilor variabilei a>
writeln ("variabila x nu este definită"); afișând o constantă string>
scriteln (a + cos (5 * b)); Afișarea valorilor expresiei algebrice>
writeln ('accelerare a =', a); Afișarea unei constante șir și a unei valori variabile>
scrie ln; afișând o linie goală, este util să separați blocurile de ieșire>
Constantele șir din lista de instrucțiuni de ieșire sunt folosite pentru a scoate textul (în special, explicațiile pentru valorile de ieșire ale variabilelor). Atunci când această constanță este ieșită pe ecran, se emite fără schimbare, apostrofele sunt aruncate. Rezultatul instrucțiunilor de ieșire de mai sus este prezentat în figura 2.1.
Fig.2.1 Rezultatul performanței celor mai simple instrucțiuni de ieșire de pe ecran
Scriitorii și operatorii Writeln diferă unul de celălalt prin faptul că prima instrucțiune după afișarea valorilor de pe ecran părăsește cursorul pe aceeași linie. Operatorul Writeln mișcă cursorul pe linia de mai jos, urmând următoarea instrucțiune. Exemplul de mai jos arată valoarea variabilei b pe aceeași linie cu valoarea variabilei t. apoi deplasați cursorul pe linia următoare.
Scrie ('Valoarea variabilelor t ='. T);
Rezultatul pentru t = 2 are următoarea formă:
Valoarea variabilelor t = 2.000000000 E +000 b = 2.8284271247461 E +000
Pentru a organiza locația lizibilă a datelor, se utilizează o ieșire formatată pe ecran, descrisă mai jos la 3.1.2.