Operatore di output sullo schermo in Pascal
Analizziamo alcune caratteristiche dell'operatore di output
write
(
writeln
).
1) La differenza tra
write
e
writeln
è che
write
sposta il cursore su una nuova riga dopo che il testo è stato visualizzato sul schermo e
scrivi
- no. Cioè, se scrivi:
writeln('testo1');
writeln('text2');
quindi otteniamo:
testo1
text2
E se scrivi così:
scrittura('testo1');
write('text2');
poi sullo schermo vedremo:
testo1testo2
2) È possibile passare più parametri a un'istruzione di output. Verranno visualizzati in fila uno dopo l'altro, senza spazi, interruzioni di riga e altri caratteri aggiuntivi. Cioè, scrivendo questo:
writeln('text1', 53, 'text2');
otteniamo l'output:
text153text2
Nota anche che write('a', 1, 'b');
equivale a:
scrivere('a');
scrivere(5);
scrivi('b');
Esercitati lavorando con il codice sorgente del programma nell'esercizio!