لوحة الاعلانات

الإهداءات

آخر 20 مواضيع مثبته صناعة المازر بورد داخل أكبر مصانع الماذر بورد في العالم (الكاتـب : robinhood - )           »          قسم طلبات الكراك والسيريال <<<<< welecom (الكاتـب : عماد ابوالوفا - )           »          مواعيد بداية الكورسات الجديدة . . (الكاتـب : Webmaster - )           »          كل شيئ عن أنظمة Linux & Unix نأمل من الجميع المشـاركه . (الكاتـب : العمده نت - )           »          حل مشكله بطاريه الافوميتر للأبد . . بخمسة جنيه فقط . . (الكاتـب : robinhood - )           »          كيفية تعريف أي كارت شاشة أو صوت أو شبكة وجميع مكونات المزر بورد (الكاتـب : robinhood - )           »          صور نادرة للكون توضح هيبة وعظمة الخالق‏ . (الكاتـب : a - )           »          موسوعه اعطال وإصلاح المازربورد بالتفصيل .. أكثر من 100 عطل. . (الكاتـب : kano - )           »          جميع المواقع وفهرس كامل للانترنت وكل شىء تتخيلة للنت موجود هناا؟؟؟ مهم جدا !شئ خيالي (الكاتـب : مؤيد - )           »          ملتقى المتدربين (الكاتـب : somsom - )           »          المصحف المجود المرمز بالألوان نسخة الكترونية بمواصفات رائعة بالصور (الكاتـب : العمده نت - )           »          شرح مفصل لدوائر المازربورد بالصور .. (الكاتـب : robinhood - )           »          صيانة بوردة الهارد ديسك الاسموس من البداية للنهاية (الكاتـب : robinhood - )           »          دورات صيانة احترافية للمازربورد واللابتوب وشاشات الكريستال والطابعات وماكينات التصوير (الكاتـب : a - )           »          دورات صيانة المزربورد والشاشات والتلفزيون والطابعات والهاردديسك واللابتوب وكذلك صيانة الطابعات... (الكاتـب : admin - )           »          دورات صيانة المزربورد والشاشات والطابعات وماكينات تصوير المستندات، واللابتوب وكذلك صيانة الطابعات... (الكاتـب : جناب الكوماندا المهم - )           »          شرح شحن سوفت الرامات على المبرمجه بالصورة. , (الكاتـب : kano - )           »          دورة صيانة مازر بورد وLCD وشاشات ولابتوب وطابعات من egy4tec.com (الكاتـب : جناب الكوماندا المهم - )           »          كورسات ودورات صيانه مازربورد وشاشات LCD وطابعات وهارد ديسك من egy4tec.com (الكاتـب : جناب الكوماندا المهم - )           »          كيفية وضع المشاركات بالمنتدى (الكاتـب : aldomiaty - )



قسم البرمجة يهتم بكل ما هو تعليمي في مجال البرمجة

 
قديم 09-09-2007, 06:02 PM   المشاركة رقم: 1
الكاتب
عضو ذهبي *** *** مرشح للإشراف
المعلومات  
التسجيل: Aug 2007
العضوية: 438
المشاركات: 1,117
بمعدل : 0.25 يوميا
الإتصال mls85 غير متواجد حالياً


المنتدى : قسم البرمجة
افتراضي


شاركنا الموضوع من فضلك لنشر الفائدة، واضغط مشاركة بالأسفل
Like

السلام عليكم و رحمة الله و بركاته




سيكون هذه المرة درسنا حول العبارات الشرطية في لغة C++ و سنعرف على If و switch

بداية مع الIF

و تعني if بالعربية " إذا " و هي تقريبا في جميع لغات البرمجة و تكتب الدالة الشرطية بالطريقة التالية

if(condition)
//execute somthing
else
//execute somthing else


و نرى انها هنا مرفقة بelse و هي تعني اذا كانت الشروط لم تتحقق

و هذه تسمى دالة شرط عادية , لأنه يوجد طريقة اخرى لتعدد الشروط في ال IF و كمثال على ذلك . التالي : ( Else if )

if ( condition )
//execute somthing
else if ( condition 2)
//execute somthing
else if ( condition 3)
//execute somthing

كمثال على هذا بالكود البرمجي :


كود ++C:--------------------------------------------------------------------------------

#include <iostream>
using namespace std;

int main ()
{
float limit, speed, toofast;
cout << "\nLimit: ";
cin >> limit;
cout << "\nSpeed: ";
cin >> speed;

if( (toofast = speed - limit ) < 10)
cout << "You were lucky!" <<endl;
else if ( toofast < 20)
cout << "Fine payable: 40" << endl;
else if ( toofast < 30)
cout << "Fine payable: 80" <<endl;
else
cout << "Hand over your licence you screwed!" << endl;
return 0;
}
--------------------------------------------------------------------------------


شاهد هذه الصورة كنتيجة للكود السابق



ننتقل الأن الى دالة Switch و هي بمعنى انتقل لفتح شيء معين
و هي مشابه في عملها ل else if و الكود التالي هو مثال على هذه الدالة لكي يقهم دورها و ما المقصود بها و هي تقريبا نفسها موجودة في الPHP (لغة برمجة مواقع )

كود ++C:--------------------------------------------------------------------------------
int command = menu ();

switc( command )
{
case &#39;a&#39;:
case &#39;A&#39;:
action1(); //لتشغل الدالة action1
break; //إيقاف الswitch
case &#39;b&#39;:
case &#39;B&#39;:
action2(); //لتشغل الدالة action2
break; //يقاف الswitch
default:
cout << &#39;\a&#39;; Beeps/tone on invalid input

}
--------------------------------------------------------------------------------


إنضم معنا على الجروب الخاص بنا على الفيس بوك :

https://www.facebook.com/groups/egy4tec2/

والصفحة الخاصة بالشركة المصرية للهندسة والتكنولوجيا على فيسبوك هي :

https://www.facebook.com/egy4tec

يبدأ التدريب على الصيانة والهاردوير في المواعيد التالية :

http://www.egy4tec.com/forums/showthread.php?t=5994

محتويات كورسات الصيانة والهاردوير بالمصرية للهندسة والتكنولوجيا egy4tec:

http://www.egy4tec.com/center/lesson-1239-1.html











عرض البوم صور mls85   رد مع اقتباس
 


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
صيانة السي دي روم بالصور Mr.X منتدى صيانة الـ CD ROM & الرايتر & الـ DVD 27 10-20-2016 04:33 PM
امسح الـ Cd-r العادي و اعد التسجيل عليه egymanmasr منتدى صيانة الـ CD ROM & الرايتر & الـ DVD 26 11-02-2011 10:54 PM
الأدوات المناسبة للصيانة الحاسب؟ عماد ابوالوفا منتدى صيانة المازر بورد وشحن البايوس وكارت التيستر 1 04-20-2010 04:22 AM
طريقة عمل جهاز السي دي روم Mr.X منتدى صيانة الـ CD ROM & الرايتر & الـ DVD 6 12-01-2008 06:08 AM
الأدوات (( الأفوكاتو )) mls85 قسم البرمجة 6 01-26-2008 06:41 AM


الساعة الآن 01:32 PM بتوقيت جرينيش


Powered by vBulletin® Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.