• أهلا وسهلاً بكم في :: IQ-TeaM FORUM :: .
    إذا كانت هذه الزيارة الأولى أو لديك الرغبة بالانضمام لأعضاء شبكة عراق تيم فيجب الاطلاع على خصوصية الشبكه فربما بقائك زائر افضل لك من الانضمام بحيث أن قوانين شبكة عراق تيم لا تتناسب مع اهتماماتك .
    • للأطلاع على الخصوصية وسياسة الاستخدام - التفاصيل
    • بعد الاطلاع على سياسة الموقع وقوانين شبكة عراق تيم يمكنك التسجيل معنا - تسجيل عضو جديد
  • بادئ الموضوع .:: RSS ::.
  • تاريخ البدء
الحالة
مغلق و غير مفتوح للمزيد من الردود.
غير متصل

.:: RSS ::.

عضوية آلية

إنضم
9 سبتمبر 2011
المشاركات
13,987
الإعجابات
0
النقاط
250
العمر
30
الإقامة
IQ-T34M
الإجابات المقدمة: 0
#1


سلسة الدروس المختصرة في لغة الــ C


الدروس السابقة :
الروابط تضهر للاعضاء فقط سجل دخولك أو قم بالتسجيل الآن.


الروابط تضهر للاعضاء فقط سجل دخولك أو قم بالتسجيل الآن.


العلامات الشرطية :
اكبرمن

يساوي ==
اكبر من او يساوي =


بعد ما تم التعرف على القواعد الاساسية وطريقة الطباعة والادخال
في الدروس السابقة ,, سوف نستكمل باذن الله مع
درس ( if condition )

الصورة العامة لها


كود:
if (condition)
statments;
حيث مكان الــ condition نضع الشرط المراد
ومكان الـ statments العملية المراد عملها

ناخذ متال بسيط :

كود:
#include //كود بداية البرنامج والملف التوجيهي
main() // الدالة الرئيسية التي يبدء بها البرنامج
{ // قوس بداية البرنامج
int x=8,y=3,z=4,sum=0; // عرفنا اربع متغيرات من النوع الصحيح
if(x>y) // سوف ينفذ العملية اللي هي بعد الشرط y اكبر من xاذا كانت قيمةالـ
sum=x+y; // العملية التي سوف تنفذ اذا كان الشرط اللي ببالاعلى صحيح
printf("%d",sum); // امر طباعة الناتج النهائي
}



يوجد نوع اخر من جملة if وتسمى بجملة if الشرطية المتداخلة
وهي بنضع اكثر من شرط

نأخذ مثال مباشر لها :


كود:
#include //كود بداية البرنامج والملف التوجيهي
main() // الدالة الرئيسية التي يبدء بها البرنامج
{ // قوس بداية البرنامج
\scanf(%d%d%d,&x,&y,&z); دالة الادخال التي سوف ندخل نحن الاعداد من الكمبيوتر والاعداد المدخلة من النوع الصحيح
if(x>y) && (x>z) // كما نلاحظ ادخلنا اكثرمن شرط والشرط واضح طبعا
printf("%d",x); // الامر المراد تنفيذه بعد التحقق من الشرط
if (y>x) && (y>z)
printf("%d",y)
}
نلاحظ في المثال اننا استخدمنا && وهي تعني (و) ايضا يمكن استخدام || وهي تعني (او)



ويمكن استخدام if كالاتي :
if...else

مثال سريع

كود:
#include //كود بداية البرنامج والملف التوجيهي
main() // الدالة الرئيسية التي يبدء بها البرنامج
{ // قوس بداية البرنامج
\scanf(%d%d%d,&x,&y,&z); دالة الادخال التي سوف ندخل نحن الاعداد من الكمبيوتر والاعداد المدخلة من النوع الصحيح
if(x>y) && (x>z) // كما نلاحظ ادخلنا اكثرمن شرط والشرط واضح طبعا
printf("%d",x); // الامر المراد تنفيذه بعد التحقق من الشرط
else // وهي تعني والا
printf(" i cant do that")
}


ملاحظة :
بعض برامج كتابة الكود تحتاج لاضافة
return(0);
او
system("paus;")


والسلام |7|
 


الحالة
مغلق و غير مفتوح للمزيد من الردود.
الوسوم - Tag الوسوم - Tag
3: الجملة الشرطية if