نمایش متن روی صفحه


بیایید برنامه ای را تجزیه و تحلیل کنیم که عبارت "سلام، دنیا!" <پیش> شروع     writeln('سلام، دنیا!'); پایان. بیایید آن را به ترتیب در نظر بگیریم:

begin - این یک کلمه کلیدی است که شروع بخش اقدام - بخشی از برنامه در حال اجرا.
writeln('سلام، دنیا!'); - writeln()  - این نام تابعی است که مسئول نمایش داده ها روی صفحه است. چیزی که می خواهیم خروجی بگیریم داخل پرانتز نوشته شده است. اگر بخواهیم متنی را نمایش دهیم، آن را در نقل قول تکی قرار می دهیم: 'به عنوان مثال' (برای اطلاعات بیشتر در مورد writeln به کار قبلی با شناسه 37568 مراجعه کنید).

پایان  - کلمه کلیدی، درست مانند شروع، فقط نشان دهنده آغاز بخش عمل نیست، بلکه پایان آن را نشان می دهد (برای جزئیات بیشتر، به کار با شناسه 37563 مراجعه کنید. ).< /span>

اپراتور خروجی  به صفحه نمایش در پاسکال
بیایید برخی از ویژگی های عملگر خروجی write (writeln) را تجزیه و تحلیل کنیم. 

1) تفاوت بین write  و writeln  در این است که write مکان نما را پس از نمایش متن در صفحه به یک خط جدید منتقل می کند. صفحه نمایش، و نوشتن  - نه. یعنی اگر بنویسید:
  writeln('text1'); writeln('text2'); سپس دریافت می کنیم:

text1
text2


و اگر اینطور بنویسید: نوشتن('text1'); write('text2');
سپس در صفحه نمایش خواهیم دید:

text1text2

2) می توانید چندین پارامتر را به یک دستور خروجی ارسال کنید. آنها در یک ردیف یکی پس از دیگری، بدون فاصله، شکست خط و سایر کاراکترهای اضافی نمایش داده می شوند. یعنی با نوشتن این:
  writeln('text1', 53, 'text2'); ما خروجی را دریافت می کنیم:

text153text2

همچنین توجه داشته باشید که write('a', 1, 'b'); معادل است با:
  نوشتن ('a'); نوشتن (5); write('b');
با کار با کد منبع برنامه در تمرین تمرین کنید! 
 

کاراکترهای خاص

بسیاری از زبان های برنامه نویسی دارای کاراکترهای ویژه ای هستند که شما نمی توانید آنها را فقط خروجی بگیرید.
در زبان برنامه نویسی پاسکال، کاراکتر خاص آپاستروف است (').

برای نمایش یک آپاستروف روی صفحه، باید آن را دو بار در خط خروجی بنویسید.
 
مثال
<پیش> شروع   نوشتن(''رشته'') // 'رشته' پایان.

شما باید به یاد داشته باشید!
برای خروجی یک آپاستروف (نماد ') باید آن را دوبار بنویسید.