منتديات اليمن اغلى

آخر 10 مواضيع : زجاجات العطور..... (الكاتـب : - )           »          جوجل تطور ميزة البحث عن رقم المتصل المجهول عبر أندرويد (الكاتـب : - )           »          سلام (الكاتـب : - )           »          قصيدة افتراءً للشاعر خالد مطير (الكاتـب : - )           »          طريقة تفعيل خدمة الفور جي 4G لشريحة يمن موبايل (الكاتـب : - )           »          شيلة من خدع صاحبه هي باتجيه الخديعة روووعه (الكاتـب : - )           »          مليشيا الحوثي تختطف الناجي الوحيد من أسرة "اليريمي" التي قضت في مجزرة رداع (الكاتـب : - )           »          قبيلة بني بشر همدان (الكاتـب : - )           »          قصيدة الخيل والليل والبيداءُ تعرفني - للمتنبي (الكاتـب : - )           »          يا رسول الله ... تصميمي (الكاتـب : - )

العودة   منتديات اليمن أغلى YEMEN FORUMS > ::: المنتديات التكنولوجية والتعليمية ::: > •• المنتديــــات التـعليــمية > قسم لغــات البرمجـــة
حفظ البيانات؟

التسجيل السريع مُتاح
عزيزي الزائر! سجلاتنا تفيد انك لست عضو لدينا في المنتدى,في حال رغبت بالاِنضمام الى أسرتنا في المنتدى ينبغي عليكم ملئ النموذج التالي !

اسم المستخدم: كلمة المرور: تأكيد كلمة المرور:
البريد الالكتروني: تأكيد البريد:
تاريخ الميلاد:       موافق على شروط المنتدى 

الإهداءات

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
قديم 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
ملكة اليمن has a reputation beyond repute ملكة اليمن has a reputation beyond repute ملكة اليمن has a reputation beyond repute ملكة اليمن has a reputation beyond repute ملكة اليمن has a reputation beyond repute ملكة اليمن has a reputation beyond repute ملكة اليمن has a reputation beyond repute ملكة اليمن has a reputation beyond repute ملكة اليمن has a reputation beyond repute ملكة اليمن has a reputation beyond repute ملكة اليمن has a reputation beyond repute
افتراضي رد: تعلم برمجة Pascal الدرس الثالث - المتغيرات و الثوابت

مشكوور


ربي يعطيك العاافيه
__________________


نقرتين لعرض الصورة في صفحة مستقلة




ملكة اليمن غير متواجد حالياً   رد مع اقتباس
قديم 14-07-2009, 01:30 PM   #3
مشـرف سـابق
 
الصورة الرمزية اميرالقلوب
 
تاريخ التسجيل: 10 - 6 - 2009
الدولة: في قلب اليمن
المشاركات: 2,888
معدل تقييم المستوى: 74
اميرالقلوب has a reputation beyond repute اميرالقلوب has a reputation beyond repute اميرالقلوب has a reputation beyond repute اميرالقلوب has a reputation beyond repute اميرالقلوب has a reputation beyond repute اميرالقلوب has a reputation beyond repute
افتراضي رد: تعلم برمجة Pascal الدرس الثالث - المتغيرات و الثوابت

شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .
ياغاااااالي
تقبل مروري
__________________
اميرالقلوب غير متواجد حالياً   رد مع اقتباس
قديم 30-07-2009, 11:38 PM   #4
عضو متألق
 
الصورة الرمزية ساحر البشر
 
تاريخ التسجيل: 3 - 4 - 2009
الدولة: صنـ YEMEN ـ ع ـاء
المشاركات: 11,656
معدل تقييم المستوى: 513
ساحر البشر has a reputation beyond repute ساحر البشر has a reputation beyond repute ساحر البشر has a reputation beyond repute ساحر البشر has a reputation beyond repute ساحر البشر has a reputation beyond repute ساحر البشر has a reputation beyond repute ساحر البشر has a reputation beyond repute ساحر البشر has a reputation beyond repute ساحر البشر has a reputation beyond repute ساحر البشر has a reputation beyond repute ساحر البشر has a reputation beyond repute
افتراضي رد: تعلم برمجة Pascal الدرس الثالث - المتغيرات و الثوابت

يعطيك الف عافيه
تسلم مااتقصر متميز داايمآ
والف الف الف شكر اخي الكريم
ساحر البشر غير متواجد حالياً   رد مع اقتباس
قديم 02-08-2009, 06:35 PM   #5
.: عضو متميــز :.
 
الصورة الرمزية عمر الشوافي
 
تاريخ التسجيل: 28 - 6 - 2009
المشاركات: 2,679
معدل تقييم المستوى: 70
عمر الشوافي has a reputation beyond repute عمر الشوافي has a reputation beyond repute عمر الشوافي has a reputation beyond repute
افتراضي رد: تعلم برمجة Pascal الدرس الثالث - المتغيرات و الثوابت

مشكور اخي ويعطيك الف عافيه
بانتضار المزيد
تح ـــيتــي
__________________
عمر الشوافي غير متواجد حالياً   رد مع اقتباس
قديم 28-09-2009, 06:24 PM   #6
::: مـــشير :::
 
الصورة الرمزية الجنرال حافظ
 
تاريخ التسجيل: 29 - 6 - 2009
المشاركات: 14,052
معدل تقييم المستوى: 127
الجنرال حافظ has a reputation beyond repute الجنرال حافظ has a reputation beyond repute الجنرال حافظ has a reputation beyond repute
افتراضي رد: تعلم برمجة Pascal الدرس الثالث - المتغيرات و الثوابت

شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية
يالغالي
__________________
نقرتين لعرض الصورة في صفحة مستقلة




نقرتين لعرض الصورة في صفحة مستقلة
تشلسي عشقي وذوقي ... تشلسي دم بعروقي


اهداف

دروجبا






الجنرال حافظ غير متواجد حالياً   رد مع اقتباس
قديم 19-01-2013, 01:34 PM   #7
: رقـيب أول :
 
الصورة الرمزية القلب الذارف
 
تاريخ التسجيل: 14 - 10 - 2012
الدولة: جدة
المشاركات: 649
معدل تقييم المستوى: 48
القلب الذارف has a reputation beyond repute القلب الذارف has a reputation beyond repute القلب الذارف has a reputation beyond repute
افتراضي رد: تعلم برمجة Pascal الدرس الثالث - المتغيرات و الثوابت

شكرا لك ياغالي

ولو اني فهمت الدرس بنسبة 50 في المية

بس أكيد لو فيه تطبيق بيكون واضح

تقبل تحياتي
__________________
نقرتين لعرض الصورة في صفحة مستقلة
القلب الذارف غير متواجد حالياً   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are معطلة
Pingbacks are معطلة
Refbacks are متاحة

الانتقال السريع


الساعة الآن 02:03 AM

عقارات اليمن


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir
جميع الحقوق محفوظة لمنتديات اليمن أغلى