ParsX.com
پذیرش پروژه از دانشجویی ... تا سازمانی 09376225339
 
   ProfileProfile   Log in to check your private messagesLog in to check your private messages  |  FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups Log inLog in   RegisterRegister 

مقدمه اي بر پاسكال ...

 
Post new topic   Reply to topic    ParsX.com Forum Index -> برنامه نويسي دلفي و پاسكال : Delphi & Pascal Programming
View previous topic :: View next topic  
Author Message
mojtabax
مهمون يكي دو روزه


Joined: 18 Mar 2005
Posts: 49
Location: Shiraz

PostPosted: Wed May 04, 2005 2:41 pm    Post subject: مقدمه اي بر پاسكال ... Reply with quote

زبان پاسکال یه زبان برنامه سازی است که برای کار های آموزشی بسیار مناسب است. قابلیت خوانایی و درک برنامه های این زبان بالا است و میتوان برنامه هایی نوشت که احتمال خطای آن بسیار کم باشد. تازه اگه خوب یاد بگیری یاد گرفتن دلفی هم راحت تر می شه

فرم کلی یک برنامه پاسکال به صورت زیر است :

Program اسم برنامه ;
Const تعریف ثابت ;
Type تعریف نوع ;
var تعریف متغیر ها ;
procedureپارامتر ها) نام رویه );
Begin
---
---
End;
Function نوع خروجی تابع( پارامتر ها) نام تابع ;
Begin
----
----
End;
Begin
----------
----------
----------
End.


متغیر : محلی از حافظه است که دارای یک اسم می باشد و میتوان مقداری را در آن ذخیره کرد

متغیر هایی که بیشتر استفاده می کنیم :

اندازه محدوده مقادیری که میتوان به آنها داد نوع متغیر

1 byte 0 ~255 Byte

1 byte -128 ~ +128 Shortint

2 byte -32768 ~ +32767 Integer

2 byte 0 ~ 65535 Word

4 byte -2147483648 ~ +2147483647 Longint

6 byte 2.9e-39 ~ 1.7e38 Real

8 byte 5.0e-4951 ~ 1.7e308 Double

انواع متغیر در پاسکال :
Integer
انواع عددی صحیح در محدوده ای که گفته شد.
Real
انواع عدد اعشاری با دقتی که در بالا گفته شد.
Char
نوع داده کاراکتری که می تواند یک کاراکتر را در خود نگه دارد و یک بایت از حافظه را اشغال می کند.
String
این داده برای خواندن رشته ها است یعنی مجمو عه ای از کاراکتر ها.
Boolean
این نوع داده فقط می تواند یکی از دو مقدار صحیح یا نادرست را در خود نگه دارد. و در پاسکال برای صحیح مقدار یک و برای نادرست مقدار صفر به کار می رود.

دستورات ورودی و خروجی در پاسکال :
Write / Writeln

این دستور برای چاپ یک مقدار در خروجی به کار می رود.
شکل کلی این دستور به صورت زیر است:
Write ( یا متغیر یا ثابت یا عبارت محاسباتی 'یک پیام') ;

مثال:
Write(‘Hello’);


Read / Readln
این دستور برای خواندن اطلاعات از ورودی به کار می رود.
قالب کلی آن به صورت زیر است :

Readln(نام یک متغیر);

مثال :

Readln(var1);

تفاوتwriteln و Write همچنین Read با Readln در این است که آنهایی که ln آخرشون دارد بعد از انجام عملیات مکان نما به سر سطر بعدی می رود .
مثال : برنامه ای بنویسید که دو عدد را از ورودی بگیرد و آنها را با هم جمع کند .

Program Add2num;
Var
a,b,c:integer;
Begin
Write (‘Enter two number : ‘);
Readln(a,b);
c:= a+b;
Writeln(‘The result is : ‘,c);
End.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    ParsX.com Forum Index -> برنامه نويسي دلفي و پاسكال : Delphi & Pascal Programming All times are GMT + 3.5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum