Мəндерді шығару процедурасы WRITE процедурасы (операторы) келесі типтегі өрнек-терді шығаруға арналған: Integer, Byte, Real, Char, String, Boolean жəне т.б.
WRITE ([< файл немесе құрылғы аты >,] <өрнектер тізімі>); Егер <файл аты> көрсетілмесе, онда шығару стандартты OUTPUT файлына (дисплей экранына) орындалады. Егер <файл аты> көрсетілсе, онда бұл файл сипатталуы немесе алдын ала
дайындалуы қажет.
Баспадан шығару үшін LST логикалық құрылғысы қол-данылады. Мұндайда стандартты PRINTER модулі іске қосылуы керек (демек, программа басында Uses Printer сөздері тұруы ке-рек).
WRITE операторы тізімдегі өрнектердің мəндерін ағымдағы жолға ол толғанша шығарады. Егер бұдан кейін тағы да шығару операторы тұрса, ал ағымдағы жол толмаған жағдайда, мəндерді осы жолға жалғастырып шығара береді.
Мысалы:
X:=5; Y:=10;
WRITE (‘X=’, X);
WRITE (‘ Y=’,Y); Экранда: X=5 Y=10
79
Турбо Паскаль тілінде стандартты типтегі шамаларды бас-паға шығару үшін белгілі бір сандар позициясы беріледі. Шыға-рылатын мəндер үшін өріс енін (позиция санын) формат арқылы анықтауға болады.
Форматы бар шығару операторының жазылуы: