اتصل بنا عروض خاصة الدعم الفني خدمات المواقع تصميــــــــم استضافة/سيرفرات الرئيسية
 




العودة   مركز سيرف نت > أقسام تطوير المواقع > ركن لــغـــــات الـبـــرمــــجـــــــــــة

ركن لــغـــــات الـبـــرمــــجـــــــــــة خاص بجميع لغات البرمجة ajax , php , asp بأنواعها المختلفة

إضافة رد
 
أدوات الموضوع
  #1 (permalink)  
قديم 21/11/2008, 11:53 AM
::( عضو ذهبي )::
 
افتراضي ::الجزء الثانى (الدرس الثانى)دوره تعليم c++ من ::ادنتوا::



::الجزء الثانى (الدرس الثانى)دوره تعليم c++ من ::ادنتوا::

السلام عليكم ورحمه الله




الحمد الله رب العالمين


بعد الأنتهاء من
::الجزء الأول (الدرس الأول)فى دوره تعليم السى بلس بلس
رابط الموضوع
http://www.traidnt.net/vb/showthread.php?t=1035277
::الجزء الأول (الدرس الثانى)فى دوره تعليم السى بلس بلس
رابط الموضوع
http://www.traidnt.net/vb/showthread.php?t=1036448

::الجزء الثانى (الدرس الأول)دوره تعليم السى بلس بلس
رابط الموضوع
http://www.traidnt.net/vb/showthread...=1#post9687469

المشتركين فى الدوره ولتى هجواب على أسئلتهم وأسئله المشرفين فقط
http://www.traidnt.net/vb/showpost.p...7&postcount=24

:::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::

اليوم هنكمل الدرس السابق ولكن فى المتغيرات
التعامل مع المتغيرات:

يتم التعامل مع المتغيرات من خلال تخزين القيم فيها او استدعاء قيمها , بعمليات حسابية او منطقية :
1. العبارات الحسابية او الاصح ان تبقى بدون ترجمة Assignment Statements:

وهي عبارات مهمتها القيام بمعالجة ما من خلال معادلة :
مثلا :


رمز PHP:
x = z + y;



والاشارات هي الجمع '+' و الطرح '-' والضرب '*' و القسمة '/' و المود (باقي القسمة) '%' ....



رمز Code:
لا توجد اشارة للقوة "الأس" في العمليات الحسابية ....
رمز Code:
ولا يسمح باستخدام الاختصار في ازالة اشارة الضرب مثلا خطأ ان تكتب 2y لتكتب بالشكل الصحيح : 2*y مهم للغاية الانتباه لهذه النقطة

رمز PHP:
x = 5+2;
x = 2/5;
x = 4*8;
x = 9-6;
x = 5%2;




رمز Code:
ربما كل العمليات معروفة ولكن اشارة المود % غريبة , ببساطة لو قلنا 5%2 , اي نقصد هنا باقي ناتج القسمة الناتجة عن قسمة 5 على 2 اي سيكون الناتج 1 ...



ويمكننا الاستعاضة عن الارقام باسماء المتغيرات بحيث يكون هذا المتغير يخزن قيمة , قد لا تكون معروفة لدى المبرمج , اي يتم اخذها خلال البرنامج او من ناتج عملية حسابية اخرى , مثلا :
رمز PHP:
<span style="color: #000000"> void main()
{
int area , x , y ;
cin>> x >> y;
area = x * y;
cout<span style="color: #007700"> x = x + 5;



الأولويات الحسابية :

شيء مهم ان نعرف الاولويات وكيف نحددها في العمليات الحسابية , فهي ما اكبر سبب للأخطاء المنطقية , كيف ذلك ؟؟

ماذا سيكون قيمة x اي ناتج المعادلة التالية :

رمز PHP:
x = 4/2 + 9;



وماذا سيكون قيمة x اي ناتج المعادلة التالية :


رمز PHP:
x = 9 + 4/2;



في الحالة الاولى والثانية نفس الجواب ....


ربما تكون قصدت في المعادلة الثانية ان يتم جمع الرقمين 9 و 4 ثم القسمة على 2 , ذلك يتم بعد التعديل لتصبح بالشكل التالي :

رمز PHP:
x = (9 + 4)/2;



اذن هنالك اولويات نتعاملمعها وهي حسب الترتيب التالي من الاعلى اولوية الى الاقل ,

الاقواس () ثم * و / و % ثم + و -
يعني بصيغة اخرى الاولوية تكون لفك الاقواس بداية ثم الاولوية للعمليات الضرب * والقسمة / و المود % ويحملن نفس الاولوية ثم للاشارتين الجمع + و الطرح - ..

وفي حال تساوي الاولويات يتم جمع الارقام من اليسار الى اليمين ..

امثلة على تساوي الاولويات
رمز PHP:
x = 1 + 2 + 3;
x = 4/2*6;
x = 9%3 *1;



لاحظوا هنا
لو قلنا
رمز PHP:
x = 9%3 *1.5;



فالناتج سيكون 0 ,
بينما
رمز PHP:
x = 1.5 * 9%3;



سيكون الناتج 1 ...

اترك لكم التفسير .....

ونكمل فى الدرس القادم لانى تعبان شويه
تحياتى


رد مع اقتباس
إضافة رد

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

أدوات الموضوع

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
::الجزء الأول (الدرس الثانى)دوره تعليم c++ من ::ادنتوا:: -- RSS -- ركن لــغـــــات الـبـــرمــــجـــــــــــة 1 28/07/2009 12:40 PM
الجزء االثالث (الدرس الأول)دوره تعليم c++ من ::ادنتوا:: -- RSS -- ركن لــغـــــات الـبـــرمــــجـــــــــــة 0 25/11/2008 07:54 AM
::الجزء الثانى (الدرس الأول)دوره تعليم c++ من ::ادنتوا:: -- RSS -- ركن لــغـــــات الـبـــرمــــجـــــــــــة 0 18/11/2008 08:13 PM
كيف تكسب ليلة القدر؟ اميرة بكلمتي ركن المــواضـيــــــع العــــامــــــــة 0 19/09/2008 08:03 PM
سكربت الفيديو MediaMAX.v2.0.1+ التعريب +شرح التركيب -- RSS -- ركن تـطـويـــــر الــمـــواقــــــــــــع 0 29/08/2008 06:41 PM


الساعة الآن 05:36 PM.


Powered by vBulletin;
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
سيرف نت لخدمات المواقع والمنتديات العربية @ - 00971507118665
إعلانات نصيه : نحن العرب | ألعاب | اكس شير لتحميل الملفات | دليل المواقع | أخبار | برامج


الرئيسية | الاستضافة | الرسيلرات | السيرفرات | التصميم | الخدمات | اتفاقية الاستخدام | مركز سيرف نت
Hosting, design, servers, management servers, development sites, the development of forums.
Copyright © 2010 ServNt.Com All rights reserved.