فهرست عناوین:
انواع
زبان های برنامه نویسی:
سبک
های برنامه نویسی:
ساختار
کلی برنامه نویسی به زبان پاسکال :
دستور
write
دستور gotoxy
دستور
CLRscr
دستور Textbackground
دستور
Textcolor
دستور
writeln:
#
انواع زبان های برنامه نویسی:
زبان های نسل اول : زبان
ماشین 010110
زبان های نسل دوم : نزدیک به
سخت افزار ولی بهتر از زبان ماشین مثل اسمبلی
زبان های نسل
سوم : پاسکال
،3GL , Basic , Ada , PL1 ,
C T ...
زبان های نسل چهام : دلفی ،
ویژوال بیسیک ، جاوا ، asp.net
زبان های نسل پنجم : زبان
های هوشمند
بازگشت به
فهرست
# سبک های برنامه
نویسی:
به طور کلی سه سبک برنامه نویسی
تاکنون مورد استفاده قرار گرفته اند
الف)سبک
سنتی : در این سبک نوشتن ورد یابی برنامه (به دلیل استفاده
goto )نگهداری و ارتقاع برنامه بسیار مشکل
بود.این سبک به کلی منسوخ شده است.
ب)سبک ساخت
یافته: در ای سبک که در دهه 1960 ایجاد شد برنامه نویسان از
تعریف زیر برنامه استفاده می نمودند که این زیر برنامه با استفاده در
سایر نقاط برنامه و سایر برنامه ها (به صورت توابع آماده)باعث سرعت
راحتی و کم شدن جحم برنامه شد. مانند پاسکال C,
QBASIC
ج)سبک شی
گرا:سبک نوینی است که در آن تمام عناصر برنامه نویسی به صورت
شی و با خصوصیاتی تعریف شدن در این سبک استفاده از وقایع قابل اتفاق
بر روی اشیاء برنامه نویسی بسیار ساده گشت و.... مانند: ویژوال بیسیک
. دلفی
برای برنامه نویسی به سه چیز
نیاز داریم : 1.الگوریتم 2.کامپیوتر 3.برنامه
بازگشت به
فهرست
برای دانلود زبان برنامه نويسی پاسکال به
اين لينک برويد.
# ساختار کلی
برنامه نویسی به زبان پاسکال :
; نام
برنامه Program
برای پاسکال
تحت داسUses CRT و برای
پاسکال تحت ویندوUses WinCRT; ز
;Uses CRT
Begin
دستورات
.End
:# دستور write
جهت نوشتن هر متنی روی صفحه ی مونیتور مورد استفاده
قرار می گیرد .
;Program Pmain
;Uses WinCRT
Begin
;('نوشته ی مورد نظر مثل=>
Write(' This is made by akbar_agha
.End
:
همانطور
که در مثال بالا ملاحظه می نمایید برنامه ای با نام
Pmain تعریف کرده ایم که کار آن چاپ متن مورد نظر بر
روی صفحه است.
تذکر1: در انتهای تمام خطوط دستورات برنامه(غیر از چند حالت خاص)
باید علامت سیمیکالن (;) گذاشته شود
تذکر
2: نوشته مورد نظر داخل write که می تواند هم
فارسی و هم انگلیسی باشد داخل تک گیومه(')
قرار می گیرد.
# دستور gotoxy
جهت دادن مختصات چاپ بکار می رود .
;Program Pmain
;Uses WinCRT
Begin
;( Gotoxy(10,18
;('.Write('This is made by akbar_agha
;(Gotoxy(5,10
;('Write(' you test the program
.End
در مثال بالا دقت کنید
پیغام
This is made by akbar_agha
در سطر 18 و ستون 10 چاپ می گردد.
:# دستور CLRscr
جهت پاک کردن
صفحه ی نمایش معمولا" بعد ازBegin قرار می گیرد .
در صورتی که از
دستور Textbackground
استفاده کرده و رنک زمینه را تغییر داده باشید
دستورCLRscr باعث
تعویض رنگ تمام صفحه به رنگ زمینه می شود
:# دستور
Textbackground
با استفاده از این دستور می توانیم رنگ زمینه را با
استفاده از نام خود رنگ ها تغییر دهیم .(
توجه
: این دستور در توربو پاسکال تحت ویندوز کار
نمی کند )
;Program Pmain
;Uses WinCRT
Begin
CLR Scr
Textbackground(green
);
Gotoxy(10,18);
;('Write('Our
e-mail address is
www.agha_akbar_t@yahoo.ca
.End
:# دستور Textcolor
جهت تغییر رنگ نوشته به کار می رود .(
توجه
: این دستور در توربو پاسکال تحت ویندوز کار
نمی کند )
از blink
همچنین
جهت چشمک زدن متن استفاده می شود که در این مثال هم ما رنگ
آبی را چشمک زن قرار دادیم .
;Program Pmain
;Uses WinCRT
Begin
;(Textbackground(green
CLR Scr
;(textcolor(red
;('write('please look this text color
;(textcolor(blue + blink
;('Write('this
text is blink
.End
#
دستور
writeln:
همان دستورwrite می باشد با
این تفاوت که بعد از عمل نوشتن نوشته به خط بعد می رود .
;Program
Pmain
;Uses WinCRT
Begin
;(' writeln(' pascal
.End
بازگشت به
فهرست
دستورات Read,Readln
برای دریافت اطلاعات بکار می روند که در پیمانه های بعدی پس از
تعریف متغییر به آنها خواهیم پرداخت.
2 اردیبهشت 1384
مدیر سایت
علینقی ها