آموزش دستور writeln و read در پاسکال
دستور writeln :
همان دستور write می باشد با این تفاوت که بعد از عمل نوشتن نوشته به خط بعد می رود .
;Program sarzamin
;Uses WinCRT
Begin
;('writeln('sarzamin hopes to teach you pascal
.End
استفاده از متغیر :
داده ها اطلاعاتی هستند که از کاربر گرفته می شوند . مثلا اگر کامپیوتر باید عمل جمع را انجام دهد نیاز به اعدادی دارد تا آن ها را جمع کند که این اعداد همان داده هستند .
برای این که بتوان از کاربر داده گرفت ما نیاز به متغیری داریم که این داده در آن قرار گیرد. برای استفاده از متغیر ها ابتدا باید آن ها را تعریف کرد.
من در اینجا یک متغیر از نوع string (متنی) تعریف کرده ام .
پس از تعریف متغیر باید داده را در آن قرار داد که برای این کار از علامت انتصاب یعنی := استفاده می کنیم .
;Program sarzamin
;Uses WinCRT
var
;a:string
;b:string
Begin
'a:='hello
;a:=b
;(write (a
;(write (b
.End
متغیر متغیر ها انواع مختلفی دارند که هر نوع آن ها استفاده مخصوص به خود را دارند . مثلا متغیر strin برای متن و integer برای اعداد می باشد .
دستورread :
این دستور برای گرفتن داده از کاربر مورد استفاده قرار می گیرد .
مثال :
این برنامه یرای مثال ابتدا 2 عدد از کاربر می گیرد و آن ها را جمع می کند ، سپس نتیجه را نمایش می دهد .
همچنین دستور readln داده ها را از کاربر در خط بعد می گیرد .
;Program sarzamin
;Uses WinCRT
var
;a:integer
;b:integer
Begin
;('write('enter two numbers to add
;(readln(a,b
;a:=a+b
;(write ('a=',a
.End