|
التسجيل السريع مُتاح |
الإهداءات |
|
أدوات الموضوع | إبحث في الموضوع | انواع عرض الموضوع |
16-05-2008, 07:12 PM | #1 | ||
محمـد الحمـيدي
المــديـر العـــام تاريخ التسجيل: 9 - 4 - 2008
الدولة: مهد الحضـارات
المشاركات: 6,453
معدل تقييم المستوى: 100 |
تعلم برمجة Pascal الدرس الثالث - المتغيرات و الثوابت
مستوى الدرس :مبتدئ
ماهي المتغيرات؟ المتغيرات عباره عن اسماء تخزّن في ذاكرة الحاسوب . هذا الاسم يستخدم لتخزين المعلومات في الذاكره . يمكننا استخدام انواع مختلفه من المعلومات في المتغيرات , مثلاً الارقام و السلال و غيره . استخدام المتغيرات : يجب دائماً ان نعلن عن المتغيرات قبل استخدامها . نستخدم الكلمه الاساسيه var لعمل ذلك . دائماً يجب اختيار نوع البيانات للمتغير . وهذه هي انواع المتغيرات المختلفه . Byte : من 0 إلى 255 Word : من 0 إلى 65535 ShortInt : من -128 إلى 127 Integer : من -32768 إلى 32767 LongInt : من -4228250000 إلى 4228249000 Real : قيم النّقطة المتغيّرة Char : حرفاً واحداً String : فوق 255 حرف Boolean : true او false في هذا المثال سوف نتعرف على طريقة الاعلان عن متغير من نوع intger اسمه i : program Variables; var i: Integer; begin end. لإعطاء قيمه للمتغير يتم استخدام عامل الاسناد := program Variables; var i: Integer; begin i := 5; end. يمكنك انشاء متغيرين او اكثر من نفس النوع إذا وضعت الفاصله بعد المتغير الاول و قمت بكتابة اسم المتغير الثاني بعدها . كذلك يمكنك انشاء متغيرات مختلفه بدون الحاجه إلى استخدام الجمله الاساسيه var اكثر من مره : program Variables; var i, j: Integer; s: String; begin end. اذا كنت تريد ادراج سلسله في متغير يجب استخدام علامة الاقتباس الفرديه ' , النوع Boolean فقط يمكن اسناد قيمتين له و هم True و False : program Variables; var i: Integer; s: String; b: Boolean; begin i := -3; s := 'Hello'; b := True; end. الحسابات مع المتغيرات : يمكن استخدام المتغيرات في العمليات الحسابيه . على سبيل المثال يمكن أن تسند القيمة بمتغيّر ثمّ تضيف الرقم 1 له . العمليات الحسابيه التي يمكن استخدامها : + : اضافه (زائد) - : طرح * : ضرب / : قسمه div : قسمة عدد صحيح mod : باقي قسمة العدد الصحيح المثال التالي يقوم ببعض العمليات الحسابيه : program Variables; var Num1, Num2, Ans: Integer; begin Ans := 1 + 1; Num1 := 5; Ans := Num1 + 3; Num2 := 2; Ans := Num1 - Num2; Ans := Ans * Num1; end. يستخدم النوع Strings في تخزين السلاسل مثل الحروف والارقام المختلفه و غيره , و يمكنك استخدام العمليات الحسابيه مع هذا النوع من المتغيرات حيث لا يتم جمع الرقمين المخزنين على صيغة String بمعنى جمع , مثلاً اذا قمت بإضافة السلسله التي قيمتها 1 إلى السلسله التي قيمتها 1 سوف يكون الناتج 11 و ليس 2 . program Variables; var s: String; begin s := '1' + '1'; end. يمكنك قراءة محتوى المتغيرات بإستخدام Readln و ReadKey . الامر الثاني و هو ReadKey من الوحده crt و هي تقرأ حرف واحد فقط . سوف ترى ان طريقة عمل ReadKey مختلفه عن Readln . program Variables; uses crt; var i: Integer; s: String; c: Char; begin Readln(i); Readln(s); c := ReadKey; end. طباعة المتغيرات على الشاشه طريقه سهله . اذا كنت تريد طباعة المتغيرات على الشاشه يمكنك استخدام الامر Writeln : program Variables; var i: Integer; s: String; begin i := 24; s := 'Hello'; Writeln(i); Writeln(s,' world'); end. الثوابت : الثوابت لا تختلف عن المتغيرات إلا انه قيمتها لا يمكن ان تتغير أي قيمه ثابته . يمكن اسناد القيمه إلى الثابت عند الاعلان عن الثابت . const هي الكلمه الاساسيه للاعلان عن الثوابت . const pi: Real = 3.14; var c, d: Real; begin d := 5; c := pi * d; end
__________________
منتديات اليمـن أغلـى (16) عامـــاً من التميـز والنجـاح 2008 م - 2024 م - |
||
03-07-2009, 04:53 AM | #2 |
:: عضوهـ مؤسسة :: تاريخ التسجيل: 20 - 7 - 2008
الدولة: مأجؤؤر يآآآقلـــبي
المشاركات: 25,344
معدل تقييم المستوى: 3200 |
رد: تعلم برمجة Pascal الدرس الثالث - المتغيرات و الثوابت
ربي يعطيك العاافيه
__________________
|
14-07-2009, 01:30 PM | #3 |
مشـرف سـابق
تاريخ التسجيل: 10 - 6 - 2009
الدولة: في قلب اليمن
المشاركات: 2,888
معدل تقييم المستوى: 74 |
رد: تعلم برمجة Pascal الدرس الثالث - المتغيرات و الثوابت
ياغاااااالي تقبل مروري
__________________
|
30-07-2009, 11:38 PM | #4 |
عضو متألق
تاريخ التسجيل: 3 - 4 - 2009
الدولة: صنـ YEMEN ـ ع ـاء
المشاركات: 11,656
معدل تقييم المستوى: 513 |
رد: تعلم برمجة Pascal الدرس الثالث - المتغيرات و الثوابت
تسلم مااتقصر متميز داايمآ والف الف الف شكر اخي الكريم
__________________
|
02-08-2009, 06:35 PM | #5 |
.: عضو متميــز :.
تاريخ التسجيل: 28 - 6 - 2009
المشاركات: 2,679
معدل تقييم المستوى: 70 |
رد: تعلم برمجة Pascal الدرس الثالث - المتغيرات و الثوابت
بانتضار المزيد تح ـــيتــي
__________________
|
28-09-2009, 06:24 PM | #6 |
::: مـــشير :::
تاريخ التسجيل: 29 - 6 - 2009
المشاركات: 14,052
معدل تقييم المستوى: 127 |
رد: تعلم برمجة Pascal الدرس الثالث - المتغيرات و الثوابت
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية يالغالي |
19-01-2013, 01:34 PM | #7 |
: رقـيب أول :
تاريخ التسجيل: 14 - 10 - 2012
الدولة: جدة
المشاركات: 649
معدل تقييم المستوى: 48 |
رد: تعلم برمجة Pascal الدرس الثالث - المتغيرات و الثوابت
ولو اني فهمت الدرس بنسبة 50 في المية بس أكيد لو فيه تطبيق بيكون واضح تقبل تحياتي
__________________
|
مواقع النشر (المفضلة) |
|
|