[Arabic] Fundamentals Of Programming With C++ #036 - Control Flow - Switch Case

preview_player
Показать описание
Control Flow - Switch Case

Code & Notice:

Before Programming Playlist:

Join Premium Members

Telegram Channel For The Course:

=============================

Support Me on Patreon to Help me Create More Videos

I will be Very Happy if you Support my Channel.

Join Our Facebook Group:

Follow My Facebook Profile:

Like Facebook Page:

Follow Me On Twitter:
Комментарии
Автор

اخر دقيقة في الدرس دي معلومة اول مرة اعرفها مع اني درست اللغة دي بالجامعة
الف شكر يبشمهندس عالمعلومة المهمة جدا دي.

Saad
Автор

بفضل من الله ونحمده على هذه النعم عملتها ب اربع طرق مختلفه
int day ;
cout<<"chose doy from 1 to 7: ";
cin>>day;
if(day==1)
{
cout<<"open from 8:00 to 12:00\n";
}

else if(day==2)
{
cout<<"open from 6:00 to 12:00\n";
}

else if(day==3)
{
cout<<"open from 4:00 to 12:00\n";
}
else{
cout<<"closed";
}

switch(day)
{
case 1:
cout<<"open from 8:00 to 12:00\n";
break;

case 2:
cout<<"open from 6:00 to 12:00\n";
break;

case 3:
cout<<"open from 4:00 to 12:00\n";
break;

default: {
cout<<"closed\n";
}
}

cout<<((day==1)?"open from 8:00 to 12:00" :(day==2) ?"open from 6:00 to 12:00" :(day==3)?"open from 4:00 to 12:00" :"closed");

Elghobari
Автор

اللهم بارك يا دكتور شرح جميل واستقبال المعلومات عالطاير

yamen_qs
Автор

لي 3 سنين في كلية تكنلوجيا المعلومات ما فهمت c++ الا عندك الحمد لله جزاك الله خيرا

aminjon
Автор

Your are amazing !
just a hint for the switch statement,
it is important to understand that a "fall-through" case will happen if there is no break, meaning that the code will keep executing till it finds a terminating command. It is used in some cases, but it is also very uncommon.
Fall-through may occur as a result of fast typing or ignorance. Some intelli- won't even suggest to write it.

A great job is done here and I have only to raise the hat for the tutor .
Keep on being a hero pal, ‰

mazenal-ali
Автор

switch(expression) {

case value:
// Statements
break;

case value:
// Statements
break;

default:
// Statements
break;

}

switch تعني إختبر قيمة المتغير الموضوع بين قوسين.

expression هنا يقصد بها المتغير الذي نريد إختبار قيمته.
نوع المتغير الذي يسمح لنا بإختباره: int - byte - short - char - String - enum.

case تعني حالة, value تعني قيمة, و Statements تعني أوامر.
و يقصد من هذا كله, أنه في حال كانت قيمة الـ expression تساوي هذه القيمة سيقوم بتنفيذ الأوامر الموضوعة بعد النقطتين :.
الآن بعد تنفيذ جميع الأوامر الموضوعة بعد النقطتين, يجب وضع break لكي يخرج من الجملة
switch مباشرةً بدل أن ينتقل للـ case التالية الموجودة في الجملة switch.
نستطيع وضع العدد الذي نريده من الـ case بداخل الجملة switch.
إنتبه: الـ expression و الـ value يجب أن يكونا من نفس النوع.

default تعني إفتراضياً و هي نفس فكرة الجملة else, و يمكننا أن لا نضعها أيضاً.
هذه الجملة تنفذ فقط في حال لم تنفذ أي case موجودة في الجملة switch و لذلك نضعها بالآخر.

joyoussef-hnjq
Автор

عمى احمد شحاته ؟!😂
دانتا الى عمى يا هندسه والله ❤

ahmedshehata
Автор

استمر احلى استاذ بالدنيا :) هاي الدروس ولا بلاش دورسك عنجد حرام تكون مجانية شكرا من القلب على هاي المعلومات الي بتعطينا ياها احسن من اي استاذ برمجة

wawy
Автор

عارف انت الزيرو ال بيتحط قدام الواحد ؟؟؟بيعمل ايه في الواحد بحبك ياعم الزيرو ياعم بحبك في الله ياعم

mahmoudelnakhlawy
Автор

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

ahmedabuelenin
Автор

شكرا على الشرح الجميل وجزاك الله كل خير

abomalek
Автор

كورس يتحق انو يكون بفلوس نانك تتعلم من دا و تذاكر بكورس الproblem solving فكرة رائعة استمر يا باشهندس و الله يرزقك الجنة

yxord
Автор

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

fadikhaleel
Автор

لو سمحت ممكن بعد الكورس ده
تعمل كورس لل C++ OOP
و متشكرة أوي

hadeesee
Автор

اللهم صل وسلم على نبينا محمد وعلى آله وصحبه أجمعين ربنا يحفظكم ويبارك فيكم جميعا

TV_screen_repair
Автор

جزاك الله خيرا. أين وصل المشروع المشترك مع ابرهيم عادل.

Humannnn
Автор

شوفت الفيديو بعد 4 دقايق

اول مره 😂💻

moohamed-ahmed
Автор

لو سمحت ي بشمهندس ، ممكن تتكلم عن cyber security ، لاني عاوزه اتخصص في دراسته في الجامعه او ادخل it و ادرس من خلاله ، انا حابه المجال بس كتير بيقولي بلاش صعب و مهما كنتي كويسه مش هتعرفي تشتغلي بيه و احباط جامد ، هل دا صح فعلا ولا اي رأي حضرتك

Just.rofaidety
Автор

يا جماعه لو مخلص الفيديوهات دي التأسيس محتاج اعرف وصلنا لكام٪ من التأسيس ومحتاج اعرف اتعلم ايه تاني من القناه علشان مضيعش وقت في الانتظار

mahmoudhosni
Автор

ياريت تعمل لنا دروس في functions and enum and struct وتعمل دمج بينهم وبين الادوات الاخرى

eladaksara