Problem #36 - Simple Calculator

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ม.ค. 2025

ความคิดเห็น • 217

  • @ProgrammingAdvices
    @ProgrammingAdvices  2 ปีที่แล้ว +18

    ✅Don't Forget to LIKE 👍 SUBSCRIBE 🔔 SHARE ↗
    لا تنسى الاشتراك في القناة وتفعيل زر الجرس، ولطفا ادعمنا بلايك وشارك هذا الفيديو مع اصدقائك لتعم الفائدة للجميع

    • @OmarSaadi25
      @OmarSaadi25 2 ปีที่แล้ว

      حللتا هيك قبل ما شوف الحل👍
      بارك الله فيك استاذ يرحم اهلك🤲

    • @MXMA0
      @MXMA0 ปีที่แล้ว

      0:24 استاذ هل الافضل استخدام SWITCH او IF في هذه الحالة

  • @Mohamed-ww4gv
    @Mohamed-ww4gv 2 ปีที่แล้ว +59

    عالم مخلص بيأسس جيل مخلص . والله والله عمرنا مهننسي ال بتعملو معانا

  • @ehabjamal2473
    @ehabjamal2473 2 ปีที่แล้ว +29

    فتاة عارية تنشر فيديو لها = 1000000 مشاهدة
    محترف يعلمك مهنة تدر لك ملايين الاموال = 8300 مشاهدة
    جزاك الله خيرا استاذ محمد

  • @Yousef_Ahmed01
    @Yousef_Ahmed01 11 หลายเดือนก่อน +9

    الحمدلله
    حليت جزء من الحل صحيح بدون مشاهدة الحل
    بارك الله فيك أستاذ محمد ورحم والله والديك

  • @mathtrick3313
    @mathtrick3313 21 วันที่ผ่านมา

    الحمد لله حليتها بدون النظر للحل شكرا لحضرتك يا دكتور وجزاك الله عنا كل الخير ورحم الله والديك واسكنهم الفردوس الأعلي اللهم آمين

  • @Sami_Yahya
    @Sami_Yahya ปีที่แล้ว +7

    مو مفروض قبل print يكون مستطيل لأنها عملية فتكون Num = Num1 + Num2 وبعدها متوازي Print Num

    • @hamzaalhamad1215
      @hamzaalhamad1215 10 หลายเดือนก่อน

      نعم
      صح

    • @yazaneskef7908
      @yazaneskef7908 9 หลายเดือนก่อน

      بتعليق آخر لنفس السؤال ، جاوب الاستاذ وقال : نحن شغلتنا بالأساس نحول المعادلة لكود

    • @raghadsherief9244
      @raghadsherief9244 9 หลายเดือนก่อน +1

      بتكون صح و لكن هيك بنطول الكود و كل ما يكون الكود اقصر و بيوصلنا لنفس النتيجة بيكون افضل

    • @theghost12237
      @theghost12237 7 หลายเดือนก่อน +1

      في كلتا الحالتين صحيح انا عملت result = num1 + num2 ومن ثم كنبت print result

    • @Lastmahdi
      @Lastmahdi 7 หลายเดือนก่อน

      شغلك صح ​@@theghost12237

  • @MohammedAlmahel-b3h
    @MohammedAlmahel-b3h 8 หลายเดือนก่อน +2

    يعطيك الف عافية ورحم الله والديك
    الحمد لله حليتها دون النظر الى الحل

  • @0x-miku
    @0x-miku 4 หลายเดือนก่อน

    الحمدلله حليتها ب خمس دقايق وطلعت صح, الله يعطيك العافيه يا استاذ

  • @ahmed.s.r
    @ahmed.s.r 3 หลายเดือนก่อน

    اخيييييررررررا من المشكله رقم ٣٠ حليت اول مشكله بدون م اشوف الحمدلله فعلا الحمدالله

  • @abomalek9696
    @abomalek9696 11 หลายเดือนก่อน

    رحم الله والديك وأسكنهما الفردوس الأعلى من غير حساب ولا سابق عذاب وتغمدهما بالرحمة والمغفرة.

  • @yassinecherik4096
    @yassinecherik4096 2 ปีที่แล้ว +2

    حفظك الله استاذ محمد و رحم الله والديك و جعلها في ميزان حسناتك

  • @Omar_Al_Basrawi
    @Omar_Al_Basrawi 2 ปีที่แล้ว +2

    الله يعطيك العافية أستاذ محمد ويرحم والديك ويجعلها في ميزان حسناتك يا رب .

  • @abdelmohmoudmohammedomer5183
    @abdelmohmoudmohammedomer5183 3 หลายเดือนก่อน

    شكرا لك استاذنا الكريم على شرحك الوافي
    وأسأل الله أن يرزقك الجنه ولوالديك

  • @nourdarwish4277
    @nourdarwish4277 2 ปีที่แล้ว +14

    الله يعطيك ألف عافية، ويرحم والديك وجميع المسلمين🤍
    The 34th video of this series is done ✅

    • @abed-lraouf3158
      @abed-lraouf3158 2 ปีที่แล้ว

      انت وحش لأنك مستمر مثلي 💥

    • @ab55hh
      @ab55hh 2 ปีที่แล้ว +2

      @@abed-lraouf3158 أحسنت يا صديفي لأنك مكمل

  • @mohammedismail2638
    @mohammedismail2638 2 ปีที่แล้ว +1

    رحم الله والدينا ووالديكم وغفر لهم أجمعين .. آمين .. شكراً على هذا الشرح الوافي .. الله يبيض وجهك ويحقق لك كل ماتتمناه .. شكراَ إلى عنان السماء

  • @Go5991-o7j
    @Go5991-o7j 2 ปีที่แล้ว +2

    ❤️❤️🇯🇴🇸🇾
    الله يجزيك الخير حب و يرحم والدينا و والديك و جميع المسلمين و المسلمات

  • @SomeOne-ho4eb
    @SomeOne-ho4eb 3 หลายเดือนก่อน +2

    Start.
    1: Read Num1,Num2,OperationType.
    2: check if OperationType = “+” , then set Result = Num1 + Num2.
    3: else if OperationType = “-“ , then set Result = Num1 - Num2.
    4: else if OperationType = “*” , then set Result = Num1 * Num2.
    5: else if OperationType = “/“ , then check if Num2 0 , set Result = Num1 / Num2, otherwise print “Division by zero error”.
    6: print Result
    End.

  • @gldghost2861
    @gldghost2861 2 ปีที่แล้ว +6

    الله يعطيك العافيه استاذنا الكريم الله يرحم والديك ويجعل مثواهم الجنه يارب 🌹🥰
    معا نحو القمة🔥✌️
    Problem 36 done 2022/9/23

    • @medomedo-it8wu
      @medomedo-it8wu 10 หลายเดือนก่อน +1

      وصلت للكورس رقم كام

  • @ahmedch6633
    @ahmedch6633 2 ปีที่แล้ว +1

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

  • @YounesShabban
    @YounesShabban 3 หลายเดือนก่อน +1

    جزاك الله خيراً ❤❤❤

  • @hadjkouiderabdelkader9378
    @hadjkouiderabdelkader9378 2 ปีที่แล้ว +1

    رحم الله والديك ووالدينا جميعا

  • @sosohahohi
    @sosohahohi 2 ปีที่แล้ว +1

    الله يعطيك الف عافيه يا فخر العرب والله يرحمليك والديك

  • @Ahmad_sharm13
    @Ahmad_sharm13 หลายเดือนก่อน +3

    يمكن عند القسمة ان نطلب منه ان يكون الرقم الثاني اكبر من الصفر لا يجوز القسمة على الصفر

  • @fadila.genie1557
    @fadila.genie1557 8 หลายเดือนก่อน

    ما شاء الله شرح جد مبسط بارك الله فيك أستاذ ربي يسعدك ويحفظك ويرحم والديك يارب 🤲🏻

  • @farahjehad27
    @farahjehad27 2 ปีที่แล้ว +2

    يعطيك الف عافيه جهودك مشكورة استاذ💜

  • @Hesham_Ghzal
    @Hesham_Ghzal ปีที่แล้ว

    الشكر لك لمجهدك ووقتك وامانتك واخلاصك تقبل الله منك هذا العمل ورحم والديك.

  • @omaru2786
    @omaru2786 2 ปีที่แล้ว +1

    شكرا جزيلا استاذ محمد يعطيك العافية ورحم الله والديك .

  • @luoomnura
    @luoomnura 5 หลายเดือนก่อน

    ربي يرحم والديك ورزقك من واسع فضله

  • @Ambeosounds
    @Ambeosounds 2 ปีที่แล้ว +1

    الله يعطيك العافية أستاذ محمد ويرحم والديك

  • @al-hawraajewellery4344
    @al-hawraajewellery4344 2 หลายเดือนก่อน

    الله يعطيك ألف عافية، ويرحم والديك

  • @منوعاتاسلامية-ض1ل
    @منوعاتاسلامية-ض1ل 4 หลายเดือนก่อน

    غفر الله لك ولوالديك والمؤمنين والمؤمنات

  • @mohammadhajhassan4822
    @mohammadhajhassan4822 2 ปีที่แล้ว +1

    يعطيكم الف عافية استاذنا الغالي:-)

  • @ahmedmoushrif9350
    @ahmedmoushrif9350 ปีที่แล้ว +1

    جزاكم الله كل خير ، ورحم الله والديك.

    • @mohammed-vc5sz
      @mohammed-vc5sz 6 หลายเดือนก่อน +1

      انا بشوفك بكل فيديو معلق 😂😂
      بشر وين وصلت

  • @alkhayyat2
    @alkhayyat2 ปีที่แล้ว

    رحم الله والدينا ووالديكم وغفر لهم أجمعين .. آمين

  • @ثقافة-خ8س
    @ثقافة-خ8س 2 ปีที่แล้ว +1

    رحم الله والديك وبارك الله فيك دكتور

  • @واديالذئاب-خ8ع
    @واديالذئاب-خ8ع 2 ปีที่แล้ว +2

    الله يرحم والديك يا رب.

  • @Youssef_ibn
    @Youssef_ibn 9 หลายเดือนก่อน

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

  • @sara_gaid
    @sara_gaid ปีที่แล้ว

    الله يبارك فيك و يجعل تعبك في ميزان حسناتك و الله يرحم والديك برحمته الواسعة اللهم امين يارب العالمين

  • @raidsu-m2x
    @raidsu-m2x ปีที่แล้ว +1

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

  • @AbedossY
    @AbedossY ปีที่แล้ว

    الله يجزيك الخير ويرحم والدينا ووالديك.

  • @ashrafmatboly6310
    @ashrafmatboly6310 ปีที่แล้ว

    بارك الله فيك .. ورحم والديك

  • @kintag4459
    @kintag4459 2 ปีที่แล้ว +1

    جزاك الله عنا خير دكتور

  • @amarafatimazahra8751
    @amarafatimazahra8751 2 หลายเดือนก่อน

    ربي ينور دربك.

  • @أسامةشهيد-د8ض
    @أسامةشهيد-د8ض ปีที่แล้ว +4

    بارك الله فيك استاذ محمد
    في حالة القسمة يمككنا اضافة شرط اذا كان Num 2=0 ونكتب
    لا يمكن القسمة على صفر

  • @maamounhajnajeeb209
    @maamounhajnajeeb209 2 ปีที่แล้ว +1

    الله يعطيك العافية

  • @ابوقصي-ر6خ
    @ابوقصي-ر6خ ปีที่แล้ว

    الله يعطيك العافية مشكور ورحم الله والديك

  • @MaxProgramming-uv6br
    @MaxProgramming-uv6br 5 หลายเดือนก่อน

    الله يسعدك ويجزاك خير ويرحم والديك يارب العالمين

  • @hozanalkurdi102
    @hozanalkurdi102 ปีที่แล้ว

    شكراً جزيلاً لك ورحم الله والديك وأسكنهم الجنة ..
    💐💐💐💐💐💐💐💐💐💐

  • @mehrezrezgui6870
    @mehrezrezgui6870 ปีที่แล้ว

    جزاك الله عنا كل خير

  • @استغفرالله-م7ه7ط
    @استغفرالله-م7ه7ط 4 หลายเดือนก่อน

    جزاك الله خيرا ❤❤

  • @old100
    @old100 ปีที่แล้ว

    شكراً الك والله يجزيك الخير ويرحم والديك ويرزقكم الفردوس الأعلى ❤️

  • @mostafaelzawaway9592
    @mostafaelzawaway9592 2 ปีที่แล้ว

    الله يجزيك الخير كله يارب

  • @programmingweb3649
    @programmingweb3649 2 ปีที่แล้ว

    ربنا يكرمك و يرحم والديك

  • @Trade56-tx2dx
    @Trade56-tx2dx 7 หลายเดือนก่อน

    جزاك الله خير

  • @break8197
    @break8197 2 ปีที่แล้ว

    تم الله يسعدك❤

  • @littlestarling
    @littlestarling ปีที่แล้ว

    ما شاء الله رائع

  • @سريحانالجهني
    @سريحانالجهني 2 ปีที่แล้ว

    الله يجزاك خير

  • @mohammedlassoued6395
    @mohammedlassoued6395 2 ปีที่แล้ว +2

    أستاذ لازم تكون num 2 0 .
    و بارك الله فيك و يرحم والديك

    • @ProgrammingAdvices
      @ProgrammingAdvices  2 ปีที่แล้ว +2

      بإمكانك اضافه هذا الشرط إلى الخوارزميه

    • @sofiansofian4092
      @sofiansofian4092 2 ปีที่แล้ว

      كيف يعني

  • @MohammedAffane-m9x
    @MohammedAffane-m9x 10 หลายเดือนก่อน

    لازم إضافة وحيدة بهده الخوارزمية وهي التحقق من الرقم 2 في القسمة لازم يخلف 0

  • @chaithdridi2718
    @chaithdridi2718 2 ปีที่แล้ว

    Thank you Mr Mohammed

  • @mjhoolm8422
    @mjhoolm8422 2 หลายเดือนก่อน

    Step 1: read n1, n2, opType
    Step 2: result = 0
    Step 3: if opType = "+" then result = n1 + n2
    Step 4: opType = "-" then result = n1 - n2
    Step 5: opType = "*" then result = n1 * n2
    Step 6: opType = "/" then result = n1 / n2
    Step 7: print result

  • @mohammedkhaled7914
    @mohammedkhaled7914 2 ปีที่แล้ว

    يعطيك العافية

  • @moking1
    @moking1 2 ปีที่แล้ว

    الله يحفظك ❤️

  • @safjay6485
    @safjay6485 ปีที่แล้ว

    مشكور استاذ

  • @worknana
    @worknana 2 ปีที่แล้ว

    الله يرحم والديك

  • @smartech3152
    @smartech3152 2 ปีที่แล้ว +1

    شكراااااااا🙋🙋💯

  • @bouchritahmed5891
    @bouchritahmed5891 2 ปีที่แล้ว +2

    ملاحظة استاذى فقط wrong opération لم نضعها فى السؤال مع المعطيات يعنى لازم كنا نقول اذا otherwise أطبع wrong opération لو لم نضعها مين راح البرنامج هذه الكلمة

  • @talal_and_omar
    @talal_and_omar ปีที่แล้ว +3

    #include
    using namespace std;
    int main(){
    int num1, num2, OPtype;
    cout > num1;
    cout > num2;
    cout

  • @jaafarbar7051
    @jaafarbar7051 2 ปีที่แล้ว +4

    عفواً مو لازم بحالة القسمة نختبر إذا العدد الثاني المقسوم عليه لا يساوي الصفر؟؟

    • @ProgrammingAdvices
      @ProgrammingAdvices  2 ปีที่แล้ว +23

      نعم صحيح، لذلك أنا ذكرت في آخر الفيديو انه يمكنك التطوير على هذه الخوارزميه وتضيف ما تشاء وتشتق منها ١٠ اسئله اخرى
      يمكنك ايضا ان تفحص في البدايه نوع العمليه وتجبر المستخدم ان يدخل العمليه الصحيحه + او - او / او ×

  • @nebalsadek8881
    @nebalsadek8881 8 หลายเดือนก่อน

    بالقسمة لازم نتأكد إنو num2 لاتساوي صفر

  • @Sara-h2o2k
    @Sara-h2o2k หลายเดือนก่อน

    فهمت الدرس جزاك الله خيرا بس ليش مباشرة نكتب print Num1 + Num2 و الخطوة شكلها متوازي أضلاع يعني output مو هي عملية حسابية لازم شكلها مستطيل و نجري العملية الحسابية و بعدين نطبع النتيجة؟ و كذلك بقية العمليات ضرب و قسمة و طرح ليش مباشرة نطبع الناتج بخطوة output ؟

  • @يوسف-ط4ي5ت
    @يوسف-ط4ي5ت 6 หลายเดือนก่อน

    حليتها لوحدي بس خليت النتايج في متغير total وبعدين طبعت بأمر طباعة واحد

  • @I-Boo
    @I-Boo 2 หลายเดือนก่อน

    انا بعد مارسمت شرط حطيت خط تحت كل واحد calculation يساوي كذا تابع لشرطوا يعني وبعدين طبعت بسطر واحد فهل هيك صحيح ؟

  • @أحمدسليمان-ك4ق9ق
    @أحمدسليمان-ك4ق9ق ปีที่แล้ว +1

    أستاذ كيف طبعنا قبل ما نعرف متغير للعملية؟

  • @SIGMA_A624
    @SIGMA_A624 2 ปีที่แล้ว +2

    يا دكتور محمد سؤال ربي يجبر بخاطرك .
    انا عملت 4 متغيرات
    المتغير الاول اسمه
    Add=Num1+Num2
    المتغير الثاني
    Subtrat=Num1-Num2
    المتغير الثالث
    Multiply=Num1*Num2
    المتغير الرابع
    Devid=Num1/Num2
    بعدين ادخلت الشروط اذا كان يساوي Add
    اصبع قيمة ال Add
    واذا كان لا يساوي ال Add انتقل الى التحقق هل يسادي Subtract ..... والى اخ
    هل العملية صحيحية او لا دكتور محمد

    • @ProgrammingAdvices
      @ProgrammingAdvices  2 ปีที่แล้ว +8

      صحيحه من الناحيه النظريه، لكنها بطيئه لانك عملت ٤ عمليات حسابيه وانت بحاجه الى واحده فقط

  • @taleba.m5413
    @taleba.m5413 2 หลายเดือนก่อน

    هناك ملاحظة انو ال N2 لازم لايساوي ال 0

  • @3zi_art
    @3zi_art ปีที่แล้ว +2

    My Solutoin is :
    #include
    #include
    using namespace std;
    int MySimpleCulculater()
    {
    int Num1, Num2;
    char operation;
    cout Num1;
    cout Num2;
    cout operation;
    if ( operation == '+')
    {
    return Num1 + Num2;
    }
    else if (operation == '-')
    {
    return Num1 - Num2;
    }
    else if (operation == '*')
    {
    return Num1 * Num2;
    }
    else if (operation == '/')
    {
    return Num1 / Num2;
    }
    else
    {
    cout

    • @P_Ahmed_P
      @P_Ahmed_P ปีที่แล้ว +1

      حاول تخلي الفانكشن تسوي وظيفة وحدة فقط ترجع القيمة وتاخذ 3 بارامترالرقم الاول والرقم الثاني و العملية وبعدها ترجع القيمة واستخدم enum

    • @3zi_art
      @3zi_art ปีที่แล้ว

      @@P_Ahmed_P شكرا على النصيحة بحاول اتطور انشاء الله

    • @P_Ahmed_P
      @P_Ahmed_P ปีที่แล้ว

      @@3zi_art
      راح تطور جدا بالكورس رقم 4 والكورس رقم 5 :)

    • @3zi_art
      @3zi_art ปีที่แล้ว

      @@P_Ahmed_P انتا في اي كورس ؟

    • @P_Ahmed_P
      @P_Ahmed_P ปีที่แล้ว

      @@3zi_art
      انا كورس الخامس

  • @asadbuzz
    @asadbuzz 11 หลายเดือนก่อน +1

    السلام عليكم أستاذنا بارك الله فيك و بارك لك : عندي سؤال ( هو رياضي وليس برمجي) بخصوص عملية الطرح ما لازم نتأكد ضمن شرط انه العدد الاول اكبر و نقوم بالعميلة وبحال العكس نقوم بطرح الرقم الاول من الثاني لانه الثاني هيكون الاكبر وبالنسبة لعملية القسمة نضيف شرط تحقق انو الرقم المقسوم عليه لا يساوي الصفر؟

    • @Ghaith-s1b
      @Ghaith-s1b 2 หลายเดือนก่อน

      I think so I have already thought about that

  • @Abdel-Rahman24
    @Abdel-Rahman24 ปีที่แล้ว

    المفروض اال switch تكون اسهل دي خدت معايا وقت اكتر من ال If ههههههه
    #36
    #include
    using namespace std;
    enum enCalculator {Add = 1, Subtract = 2, Multiyply = 3, Devide = 4 };
    int main()
    {
    float Number1 , Number2;
    cout > Number1;
    cout > Number2;
    cout

  • @HamidiMostafaMO
    @HamidiMostafaMO 9 หลายเดือนก่อน +2

    انا ضفتلو حلقة إذا ما دخل المستخدم O = '-' Or O = '+' Or O = '/' Or O = '*' راح يضل يرسلو 'Please Enter A Real Oepration : ' ويرجع يقرا الـ O

  • @m.s.m.a7730
    @m.s.m.a7730 ปีที่แล้ว

    تم

  • @RefaatIbrahimXSoftware
    @RefaatIbrahimXSoftware 2 ปีที่แล้ว +3

    If Number 2 = 0 ... Re-enter Number 2
    Operation Type is Wromg ... Print Wrong Op. Then ... Reenter the op { × + / - }

  • @Brain---T
    @Brain---T ปีที่แล้ว

    thanks

  • @englishmoky7725
    @englishmoky7725 2 หลายเดือนก่อน

    في عندنا مشكلة هنا لو كان ال num 2 = 0 و num 1 اكبر و اختار اشارة القسمة رح يصير ايرور

  • @Siham-pi6gb
    @Siham-pi6gb 3 หลายเดือนก่อน

    ممكن تعويضها ببرنامج اسهل من هاي

  • @hussamalkedh5937
    @hussamalkedh5937 ปีที่แล้ว

    انا اضفت شرط لل num2 مشان كانت صفر وقت القسمة يطبع غير معرف

  • @ahmed._w3
    @ahmed._w3 10 หลายเดือนก่อน +1

    could this work ?
    number1 = num1
    number2 = num2
    operation = OpType
    print (number1 opertion number2)

  • @tabyaouiimad1155
    @tabyaouiimad1155 หลายเดือนก่อน

    ask the user to enter Number1 and Number2 and operation type
    if operation type = "+" then print Number1 + Number2
    if operation type = "-" then print Number1 - Number2
    if operation type = "*" then print Number1 * Number2
    if operation type = "\" then print Number1 \ Number2
    otherwise, print "Please enter the correct OperaationType"

  • @islammounier1477
    @islammounier1477 2 ปีที่แล้ว

  • @zakaria8753
    @zakaria8753 4 หลายเดือนก่อน

    ليش ماعرفنا varible لكل عملية حسابية وانتقلنا فورا للطباعة؟!

    • @Ghaith-s1b
      @Ghaith-s1b 2 หลายเดือนก่อน

      To increase program speed and to save memory

  • @djoumanakh6408
    @djoumanakh6408 2 ปีที่แล้ว

    استاذ هل يمكن ان احل المشكلة بطريقة اخرى مثلا اقول if op type "+" add two number وفي معين الاخراج اكتب print results واعيد هكذا مع _ × ÷ ارجوا ان تجيبني استاذ او اي شخص يعرف البرمجة فضلااا

  • @apdallahadel3544
    @apdallahadel3544 4 หลายเดือนก่อน

    + , / ,* دول نستخدم معاهم اني valiable

  • @Hala-yz5ed
    @Hala-yz5ed 2 ปีที่แล้ว

    يعطيك العافية استاذي ، أنا حليت نفس الحل بس بالبداية وضعت متغير اسمه ope_type = "+" or “-“ or “*” or “/“ وبعدين طلبت من اليوزر يدخل عدد ١ وعدد ٢ وope_tybe لانه كيف بدي يفهم عليّ انه انا بدي يدخل الجمع او الطرح او …
    يا ريت تفيديني وتفهمني هالنقطة استاذي

  • @zakaria-TheWolf-2
    @zakaria-TheWolf-2 2 ปีที่แล้ว +1

    done

  • @sofiansofian4092
    @sofiansofian4092 2 ปีที่แล้ว

    لماذا تم اضافه wrong operation Type في النهايه ولم نتوقف عند العمليه الاخيره القسمه ؟

    • @turki975
      @turki975 2 ปีที่แล้ว +1

      افترض أن المستخدم أدخل رقمين ثم في لحظة إدخاله علامة الزائد (+) أدخل بالغلط مثلاً هذه العلامة (#)، هنا سوف يكون الجواب له، wrong operation type

  • @ososzedan2524
    @ososzedan2524 2 ปีที่แล้ว +1

    اسف استاذ,,ما قادر اخلى البرنامج يخذن علامه + او - او * او /داخل متغير عشان اقدر احل homework..حاسس بالغباء انو هذا المشكله باذات اكيد حلها بسيط .بس حليتها بطريقه غريبه..

    • @ProgrammingAdvices
      @ProgrammingAdvices  2 ปีที่แล้ว +2

      طبيعي يحدث معك هكذا كلنا مرينا بنفس المرحله فقط شوف الحل وارجع طبقه وواصل

  • @T00NDemon
    @T00NDemon ปีที่แล้ว

    #include
    using namespace std;
    int main() {
    int num1;
    int num2;
    string optype;
    cout > num1;
    cout > num2;
    cout >optype;
    if(optype=="+")
    {
    cout

  • @تخيللو-ن1ه
    @تخيللو-ن1ه 6 หลายเดือนก่อน

    أظن أنك أخطئك بطباعة PRINT N1/N2 لأنك نسيت وضع مربع عملية الحسابية اولا لكل مقارنة و تربطهم فالأخير بمعين print total opration ثم تنهي البرنامج اتمنى الرد هل يمكن العمل مثل ما قمت به انت او هل ما قلته انا خطأ او لا ؟

    • @theghost-vg4mc
      @theghost-vg4mc 2 หลายเดือนก่อน

      الا حله يعتبر صحيح

  • @ahmadal-selwady7212
    @ahmadal-selwady7212 2 ปีที่แล้ว +1

    #include
    using namespace std;
    enum enOperationType { Add = '+', Suptract = '-',
    Multiply = '*', Divide = '/' };
    float ReadNumbers(string Message)
    {
    float Number;
    cout Number;
    return Number;
    }
    enOperationType ReadOpType()
    {
    char OT = ' ';

    cout OT;
    return (enOperationType)OT;
    }
    float Calculate(float Number_1, float Number_2, enOperationType OpType)
    {
    switch (OpType)
    {
    case enOperationType::Add:
    return Number_1 + Number_2;
    case enOperationType::Suptract:
    return Number_1 - Number_2;
    case enOperationType::Multiply:
    return Number_1 * Number_2;
    case enOperationType::Divide:
    return Number_1 / Number_2;
    default:
    return Number_1 + Number_2;
    }
    }
    int main()
    {
    float Number_1 = ReadNumbers("Please enter the First Number ? ");
    float Number_2 = ReadNumbers("Please enter the Second Number ? ");
    enOperationType OpType = ReadOpType();
    cout

    • @mohamedlk5539
      @mohamedlk5539 ปีที่แล้ว

      لو طلعت wrong message كان يبقى احسن بكتير

    • @nassnoss3252
      @nassnoss3252 ปีที่แล้ว

      مجرد استعراض..هنا كورس خوارزميات..وليس لغة برمجة...لو رحت على الكورس المخصص لن تكون مميز هناك...مجرد تستعرض على ناس لم يصلوا بعد للمرحلة....نظام طالب بسادس ابتدائي أمام طالب روضة 🤓

    • @iOmar360
      @iOmar360 ปีที่แล้ว +4

      @@nassnoss3252 ليس استعراض بارك الله فيكم
      لكن في كورس C++
      اللي هو بعد هذا راح الأستاذ محمد يعطينا واجبات والواجبات هذه تتضمن تحويل الخوارزميات التي أخذناها هنا الى برنامج بسيط وأتوقع الأخ كتب التعليق من باب المساعدة في حال أحد ما عرف الحل

  • @lebgend6305
    @lebgend6305 ปีที่แล้ว +1

    #include
    #include
    using namespace std;
    void ReadNumber1(float& Numbers[2])
    {
    cout > Numbers[0];
    }
    void ReadOperator(string& Operator)
    {
    cout > Operator;
    }
    void ReadNumber2(float Numbers[2])
    {
    cout > Numbers[1];
    }
    void Calculate(float Numbers[2], string Operator)
    {
    if (Operator == "+")
    {
    cout

    • @nassnoss3252
      @nassnoss3252 ปีที่แล้ว

      اكيد تحصل الأجوبة اذا وضعت كلامك هذا كله في الكورس المخصص....هنا مجرد خوارزميات، الى الأن ما دخلنا على اللغة سي بلس بلس....الا اذا كان قصدك هنا استعراض مهارات امامنا فالله يعينك على نفسك اخي العزيز

    • @tarekadel9363
      @tarekadel9363 ปีที่แล้ว

      ​@@nassnoss3252 مش استعراض مهارات
      ده واحب في الكورسات المتقدمه إننا نحلها فا الي بيحل بيعمل نسخ ولصق عشان لو حد في Error في الكود يراجل الحل ويعرف في اي الغلط عنده

    • @DDD-p2n
      @DDD-p2n ปีที่แล้ว

      ال operator المفروض تكون char