النتائج 46 إلى 55 من 55
- 28-05-2011, 04:40 PM #46
تمام اخى اسامه
ليس هناك اى صعوبه
بالتوفيق ونحن معك بأمر الله تعالى
- 31-05-2011, 06:28 PM #47
11

- 31-05-2011, 06:29 PM #48
12

- 31-05-2011, 06:29 PM #49
13

- 31-05-2011, 06:30 PM #50
14

- 31-05-2011, 06:31 PM #51
15

- 03-06-2011, 10:46 PM #52
أنواع البيانات
ماذا تعني أنواع البيانات ؟
لأي لغة برمجة مجموعة من الأسماء والتي أطلقنا عليها سابقا الكلمات المحجوزه والتي تستخدم لتعريف المتغيرات فعلى سبيل المثال إذا كانت الذاكره ستحتفظ برقم من -2147483648 إلى 2147483647
فغالبا سوف يطلق على هذه البيانات من نوع integer أو متغير عدد صحيح
ما هي المتغيرات ؟
المتغيرات هي الأسماء التي يتم تعريفها بناء على أي نوع من البيانات سوف يتم حفظها فيه
وقد سمي متغير لأن قيمته تتغير حسب المعلومات التي يمد بها مثل تغير الأسعار أو حسب شروط معينه يأخذ هذا المتغير قيمه محدده
فتخيل أن الذاكره هي مجموعه مختلفه الأحجام من الصناديق حتى تستطيع إستخدام الصندوق لحفظ البيانات بداخله يجب أن يأخذ هذا الصندوق إسم محدد ولتحديد حجم الصندوق فنستخدم الكلمات المحجوزه
سوف تتضح أكثر مع الأمثله :
مثال
الكود السابق يعني أننا طلبنا من الكمبيوتر تعريف المتغير MyVariable على أنه من نوع int وهي كلمة محجوزه إختصار لكلمة integer أي عدد صحيح ثم أعطيناه القيمه 0كود PHP:int MyVariable=0;
في لغة MQL4 هذه هي أنواع البيانات
متغير عدد صحيح ( int )
متغير منطقي ترو أو فولس ( bool )
متغير حرفي (char )
متغير نصي ( string )
متغير عدد عشري ( double )
متغير لون ( color )
متغير تاريخ ( datetime )
1- متغير عدد صحيح ( int )
العدد الصحيح هو عبارة عن رقم يبدأ بموجب أو سالب لكن بدون فواصل عشريه
على سبيل المثال الأرقام التاليه هي أعداد صحيحه
12 , 3 , 220 , -100 , 0
ونقوم بتعريف متغير عدد صحيح بإستخدام الكلمة المحجوزه int
مثال:
2- متغير منطقي ( bool )كود PHP:int period=14;
int TimeFrame=240;
int A =-7;
المتغير المنطقي هو عبارة عن بيانات يمكن أن تأخذ قيمتين فقط صح (true ) أو خطأ ( false ) أو الأرقام التي تدل على قيمتها 1 تعني ترو و 0 تعني فولس
نستخدم الكلمة المحجوزه bool لتعريف المتغير المنطقي
مثال:
3-متغير حرفي (char )كود PHP:bool HourFilter = false;
bool CloseFriday=true;
bool bFlag=1;
هو عبارة عن واحد من 256 معرف أبجدي أو رقمي أو عنصر ويتم كتابته بين علامتي تنصيص فرديه ( ' )
مثال:
'a' , '$' , 'Z'
نستخدم الكلمة المحجوزه int لتعريف المتغير الحرفي
مثال:
بعض المتغيرات الحرفيه الخاصه لا يمكن إستخدامها مباشرة بداخل علامتي التنصيص الفرديه لأنه يكون لها معنى خاص في لغة MQL4كود PHP:int charA='A';
int charB='$';
وفي هذه الحاله نستخدم علامة ( \ ) أو backslash أمام هذا الحرف
مثال:
وهذه قائمة بهذه الحروف الخاصهكود PHP:int charA='\\';
int charB='\n';
4-متغير نصي ( string )كود PHP:carriage return \r
new line \n
horizontal tab \t
reverse slash \\
single quote \'
double quote \"
المتغير النصي هو عبارة عن مصفوفه من الحروف يتم وضعها بين علامتي تنصيص زوجيه ( " )
مصفوفه الحروف هي عبارة عن مصفوفه يتم وضع الأحرف بجوار بعضها حرف يليه الآخر
نستخدم الكلمة المحجوزه string لتعريف المتغير النصي
مثال:
كود PHP:string company="ArabicTrader";
string name= " ahmed";
- 04-06-2011, 08:45 PM #53
ربنا يبارك فيك اخى اسامه
- 05-06-2011, 12:11 AM #54
بارك الله فيك
- 17-06-2011, 03:25 AM #55
للرفع
الأكثر زيارة
رد مع اقتباس