Problem #32 - Power of M

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ธ.ค. 2024

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

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

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

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

      انا حليت بهالطريقة ياريت تخبروني اذا صح او لا
      Read Num , M
      Counter=0
      M=0?
      اذا yes
      Print 1
      END
      اذا No بحط counter = counter+1
      Factorial=Num^counter
      Counter=M?
      اذا No برجع ل
      Counter= counter+1
      اذا Yes
      Print factorial
      END

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

    يا الله ... ايش هذا فخور جدا فيك.. اخيراً فيه مصدر عربي ثري ..نفاخر فيه زي المصادر الاخرى في تطوير (اللوجيك البرمجي) 👌🏻🙏🏻🌺 اكثر من رائع

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

      اتفق على ان الاستاذ محمد ابو هدهود افضل مرجع لتعلم البرمجة على اصولها ❤

  • @abdullhadim67
    @abdullhadim67 11 หลายเดือนก่อน +14

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

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

    هذا احسن كورس برمجه بدون منافس
    تحياتي و شكرا استاذ محمد المحترم

  • @7io_
    @7io_ 2 หลายเดือนก่อน +3

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

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

      بتوفيق يارب 💪🏻💪🏻

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

      وصلت لفين

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

      @@mestrmohamed كورس ٣

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

      @@7io_ في حاجات معرفتش احلها في كورس ٢ بس كتبتها ده عادي صح

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

      @@mestrmohamed في الأول حاول تحل السؤال بدون ما تشوف الحل وزي ما قال الأستاذ طبق افكارك وجرب في ورقة بعدها تابع الحل وافهم الدرس وارجع طبق الطريقة في الدفتر وانتقل للدرس االي بعدو

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

    Start.
    1: Read Num, M.
    2: P = 1 , counter = 0.
    3: M = 0? If yes, then print P and end.
    3: P = P * Num and counter = counter + 1
    4: counter = M? If yes , print P and end, otherwise return to step 3.
    End.
    ضليت تقريبا ساعة صفنان لحتى فكر بالحل بس ما بتصدقو شو فرحت لما عرفت حلي صح

  • @simorif3720
    @simorif3720 9 หลายเดือนก่อน +12

    الحمد لله تم حلها 💯 قبل ما اشوف الجواب رغم انها اخذت مني تقريبا 2 ساعه...
    اذا تم فهم المشكلات لي قبلها بشكل صحيح هذه المشكلة بتكون سهلة.
    الله يرحم والديك استاذنا الفاضل 💚

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

      سؤال ممكن تشرحلي كيف فكر يحط المتغيرات بهاذي الطريقة شرح بالمنطق وشكرا لك

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

      كلنا يا ريت تشرحلنا

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

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

    • @mee-wc3ng
      @mee-wc3ng 29 วันที่ผ่านมา

      اخي الصورة مرسومة من ذوات الارواح لاتجوز

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

    بارك الله فيك
    والله بدأت معك منذ 6 أشهر ولكن الواحد مع الشغل عم يحاول يتعلم البرمجة
    جعلها الله في ميزان حسناتك 🤲

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

      طمنا صديقي
      فين صرت بعد سنة

    • @alichekarda19
      @alichekarda19 11 หลายเดือนก่อน +7

      والله حمد لله أصبحت مبرمج المواقع الإلكترونية

    • @BADR.ASHRAF
      @BADR.ASHRAF 9 หลายเดือนก่อน

      خلصت ال ٢٤ كورس ؟؟

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

      @@alichekarda19
      مبارك عليك
      لأي كورس وصلت مع الاستاذ..!

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

    حليتها أول(زمان) ورجعت أحلها مره ثانيه تعبت معها صراحة وماعرفت, خليتها جمع للناتج بدال ضربه, شفت الفيديو مجددًا ورجعت أحلها وعرفت إن فيها هنا إختناقه الي هي ال Counter = M هذي هي الي تخلي الأس يضرب مجددًا إلى أن ينتهي. معلومة مفيدة وفكرة جميلة نقدر نطبقها بالمستقبل وأنا أسميها إختناق لأنها مو بس تخنق القيم الي داخل لوبها بل تخنقنا معها هههههههههههههههههههههههههههههههههههه والله يعطيك العافيه ويجمعنا بالفردوس الأعلى جميعًا ومع من نحب 3>

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

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

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

    start
    Rade num m (1)
    counter = 1 , p = 0 (2)
    p = num * counter (3)
    counter = m
    no/ counter = counter + 1 back to 3
    yes/ print p
    end
    نص ساعه من التفكير كنت ياست بس حمد الله حاليته

    • @SIFOTORINO-n6v
      @SIFOTORINO-n6v 24 วันที่ผ่านมา

      هل مازلت في مجال البرمجة

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

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

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

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

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

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

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

      عدنا لحل السؤال من الدرس 26 الكورس الثالث
      #include
      #include
      using namespace std;
      int main()
      {
      int Number, Power;
      string border = "******************************";
      cout

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

      عدنا لحل السؤال من الدرس 35 الكورس الثالث
      #include
      #include
      using namespace std;
      void Stars()
      {
      string border = "******************************";
      cout

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

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

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

    اتمنى من استاذنا ان يستمر في عرض هذه السلسله بحيث يأتي على اكثر واشهر المشكلات ...
    من يوم سمعتك مره تقول (لازم يبدأ المبرمج في حل من ١٠٠٠ الى ٢٠٠٠ مسئلة وانا ابحث وللاسف مالقيت كثير خاصه مع اللغة الي اتعلمها وهي الجافا سكريبت .. اتمنى ان تستمر في هذه السلسله واسال الله ان يرزقك القوة ويمنحك النشاط والصبر والبركة في الوقت والمال للاستمرار

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

      اخي موجود في مواقع مثل hacker rank
      Code wars

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

      انت بتقول اي دي الجافا سكريبت مليانه اسئله كتير اوووي وبجميع المستويات

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

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

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

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

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

      نعم يمكنك أضافه ما شئت وتعديل ما شئت

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

      Counter=counter+1؟يعني عدد دورانات

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

      ممكن بعد اذنك تشرحلنا كيف ممكن نعملها اذا كان m

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

      @@fatimazahraa8600
      You can put a condition at the beginning of the code, I would write the code as follows:
      Start
      Read N, M
      ➡️1st cond: Is M M
      ✴ Yes: N= 1/(N*P)
      Counter= counter-1
      Go back to the 2nd cond
      ✴No: Print N
      End
      End
      ❇No: Counter=1, P=N
      ➡️4th cond: Is M=0?
      ⚫Yes: N=1, print N
      End
      ⚫No: ➡️ 5th cond: Is counter< M
      🟢Yes: N= N*P
      Counter= Counter+1
      Go back to the 5th cond
      🟢No: Print N
      End
      End
      Maybe there are some errors, but I haven't tried it as a code yet, hope this is useful for you 🤗🌸

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

      @@nourdarwish4277 thank you, bro appreciate it

  • @Fahad-ef4sy
    @Fahad-ef4sy 5 หลายเดือนก่อน +1

    الف شكر استاذنا تم الحل المشكله بطريقتي وبنفس الشروط والفضل يرجع لك

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

    ماشاء الله هذا من فضل ربي

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

    اسهل واجب درس من كل الواجبات الى اخذتته الى الان الكورس الثالث الحلقة 26
    #include
    #include
    using namespace std;
    int main()
    {
    float a,b;
    cout a;
    cout b ;
    long long c =pow(a,b);
    cout

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

      #include
      #include
      using namespace std;
      void power(float num,float m)
      {
      float c;
      c=pow(num,m);
      cout

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

      Use while
      #include
      using namespace std;
      void read(int &x, int &y)
      {
      cout x;
      cout

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

    بفهم لما تعمل المثال بس لي مو فاهموا كيف تجيك الفكرة تحط المتغيرات بهذا الشكل يعني كيف فكرت فيها هاذي الحل
    قة الناقصة لي خبرطت مخي وشكرا مقدما على مجهوداتك مواصلين معك الرحلة ان شاء الله

    • @Muslim-user-
      @Muslim-user- 3 หลายเดือนก่อน

      law mafhemeti achre7 lik

    • @Muslim-user-
      @Muslim-user- 3 หลายเดือนก่อน

      law mafhemti achre7 lik

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

      @@Muslim-user- شرح ليا أنا الله يحفظك

    • @Muslim-user-
      @Muslim-user- หลายเดือนก่อน

      Mafhemtich solution yak ?​@@soumaya6593

  • @Noor-lo6nj
    @Noor-lo6nj 10 หลายเดือนก่อน +12

    هل الجميع يأخذ وقتا من اجل التدريب على المعادلات الجديدة أم انني الوحيدة
    تشجيع من فضلكم اصابني بعض الإحباط 😢

    • @ImImgoing-k3l
      @ImImgoing-k3l 10 หลายเดือนก่อน +3

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

    • @Noor-lo6nj
      @Noor-lo6nj 10 หลายเดือนก่อน

      @@ImImgoing-k3l ااااه شكراااا 🥹🥹🥹

    • @maminujaid8465
      @maminujaid8465 10 หลายเดือนก่อน +6

      أنا عم بفهم الشرح و لكن قبل ما أشوف الشرح ما بقدر أحلها

    • @Noor-lo6nj
      @Noor-lo6nj 10 หลายเดือนก่อน +4

      @@maminujaid8465 انا ايضا افهم بعد الشرح و لكن كلما ارتفاع المستوى كلما زاد وقت التدرب عليها ان شاء الله يتدرب عقلنا و يصبح اخف
      لا تستسلموا🥹🥹🥹

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

      @@maminujaid8465 انا نفس المشكلة . كيف الامور معاك

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

    جميل جدا
    احلى حاجة التدرج في الصعوبة.🧡

  • @Ali.Ahmad88
    @Ali.Ahmad88 ปีที่แล้ว +3

    فهمت السؤال بعد ساعه كاملة 😊

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

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

    • @Ali.Ahmad88
      @Ali.Ahmad88 ปีที่แล้ว

      @@Abdel-Rahman24 المهم فهمتها 👍

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

      ايوة الحمدلله والفكره ان المشاكل الي بعديها اسهل منها اصلا بكتير ههههههههه@@Ali.Ahmad88

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

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

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

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

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

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

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

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

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

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

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

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

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

    شكرا استاذ تسلم ورحم الله والديك الكريمين

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

    استاذنا في سلسلة تعلم ++c الدرس الثالث من دروس ال functions طلبت منا نحل كذا مشاكل من هاذه السلسلة من ضمنها هاذه المشكلة
    وحل هاذه المشكلة اما عن طريق استخدام for او function جاهز

  • @بدرمختار-ه3ن
    @بدرمختار-ه3ن หลายเดือนก่อน +3

    لو تشرح لنا فائدة المتغيرات وماذا لو كانت غير موجودة اللي في الفلوتشارت مثل P بسهل علينا الفهم، وأشعر أن الاستاذ في مثل هذا الدرس عنده افتراض مسبق بأننا عندنا معرفة مسبقاً في هذه المفاهيم.
    سألت شات جي بي تي على المتغير p ووضحلي فائدته.
    P: نضع قيمته كـ1 (وهو الذي سيخزن الناتج النهائي بعد عمليات الضرب),
    المتغير P هو الذي يخزن نتيجة الضرب المتتالي في كل خطوة من خطوات البرنامج. بدون P لن يكون لدينا مكان لحفظ الناتج المرحلي للضرب، وهذا يعني أن البرنامج لن يستطيع الاحتفاظ بالناتج المتراكم للضرب عبر التكرارات.
    ويعطيك العافية على الدروس القيمة جداً ومستمر في خارطة الطريق الى النهاية بأذن الله

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

      he had explained it in the first course ,basicly he said that variabels are containers used for storing data ,as constant, but the only diffrent between them is that constant are only readable but we can not edit them,mohamed abu hadhoud did a great effort may allah rewards him

    • @eemud8303
      @eemud8303 9 วันที่ผ่านมา

      انت ماشفت شكلك دورته اولا جدا ثريه وفيها كل هذي معلومات وزياده

  • @قصصرنيم-ك7ع
    @قصصرنيم-ك7ع 4 หลายเดือนก่อน +1

    فهمت بعد مليون محاولة شكرا ❤

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

    جزاك الله خير يا استاذ محمد

  • @Ahmed-Allaq
    @Ahmed-Allaq 2 ปีที่แล้ว +1

    الله يعطيك العافيه ويزيدك رحم الله والديك في الدنيا والآخرة

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

    أعتقد ممكن نزود شرط اضافي جنب M = 0 وهو ان num = 1 لان اي حاجه لقوه ١ هتديني ١ فكده انا وفرت loop زياده اما اليوزر يدخل ١

    • @Ali.Ahmad88
      @Ali.Ahmad88 ปีที่แล้ว

      تقصد انك اختصرت السكه لو كان الرقم المدخل ١ ولا يهم اسه

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

    يا استاذ جزاك الله الف خير ارجوك سؤال على أي أساس أخذت p=1 counter = 0

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

      اخذ ال p = 1 كمتغير فقط لأجل بدأ الضرب لو ما بدأت من 1 العملية بتخرب و اخذ ال counter = 0 لأجل ال loop او التكرار عشان تحت يرجع يدخل بمتغير ال counter يلي هو 0 يعمل متغير counter = 0 +1 فقط لعمل ال loop و شكرا

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

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

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

    رزقكم الله انت واهلك الجنة والمسلمين أجمعين

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

    بارك الله فيك ونفع بعلمك وحقيقي انا بطور وإن شاء الله اوصل لمرحلة متقدمة بتوفيق

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

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

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

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

    • @Axel.The.Conqueror
      @Axel.The.Conqueror 10 หลายเดือนก่อน

      أو تساوي صفر صديقي

    • @منارعقيل-ل4ش
      @منارعقيل-ل4ش 3 หลายเดือนก่อน

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

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

    جزاء الله خير الجزاء رحمة الله تتغمد والديك

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

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

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

    ربي يجازيك عناا كل خير.

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

    جزاك الله كل الخير استاذي

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

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

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

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

  • @Quran-Moshaf
    @Quran-Moshaf 2 ปีที่แล้ว +1

    مبدع يا ابن فلسطين

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

    يجب اضافة شرط M

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

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

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

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

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

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

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

    بارك الله فيك.

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

    الحل بالبايثون:
    الحل مختلف عن الذي شرحه الأستاذ
    def number(n,m):
    result = n ** m
    return result
    num = int(input("Enter your number: "))
    power = int(input("Enter your number: "))
    print(number(num,power))

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

    ربنا يجزيك خير دنيا و اخرة

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

    شرح احترافي

  • @عبداللهالجهني-ح3م
    @عبداللهالجهني-ح3م 2 ปีที่แล้ว

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

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

    رائع في كل درسا فادة

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

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

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

    جزيت خيرا و والديك

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

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

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

    Step 1 : Read N, M
    Step 2: P=1
    Step 3: Q=M+1
    Step 4 : P=P*N
    Step 5: Q=Q-1
    Step 6: check if Q= 1 then print P otherwise go to step 4
    Step 7: end

  • @maheryoussuf3267
    @maheryoussuf3267 4 วันที่ผ่านมา

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

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

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

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

    بوركت الجهود

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

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

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

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

  • @مجهول-ظ5و1ك
    @مجهول-ظ5و1ك 5 หลายเดือนก่อน +2

    دكتور اشكرك جدا على مجهودك وتعبك بس والله يا دكتور محمد والله مسائل يلي مثل هيك صعبة كثير على شخص مش اختصاصوا برمجة يعني مستواه بكون مش كثير يعني انا مستواي مش كثيرر بالبرمجة والله عم بعاني من حل مثل هيك مسائل لانو عنجد مش سهلة ابدا بجوز في زملاء غيري يعني تخصصهم حاسوب او برمجة ممكن يشوفوها سهلة بس انا عنجد عم واجه كثير صعوبة بحل مثل هيك مسائل

    • @MohammadZagharneh
      @MohammadZagharneh 5 หลายเดือนก่อน +2

      هاي المسائل لتطوير المنطق سواء مبرمج او اي حدا رح يتصعب بالبداية من الحل لوحده ، اهم اشي تفهم حل الدكتور بالاول بعدين لوحدك رح تصير تحل بكل سهولة مع الزمن

    • @مجهول-ظ5و1ك
      @مجهول-ظ5و1ك 5 หลายเดือนก่อน

      @@MohammadZagharneh اشكرك جدا

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

    اعتقد يمكن اتخلى عن شرط ال 0 اذا بدأت الكاونتر من عند 1 لانه لو كانت القوة صفر فما رح يدخل اللوب اساسا وبشرط الكاونتر بفحص اذا كان اصغر او يساوي القوة

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

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

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

    الحمد لله فهمت الدرس بعد عدة مشاهدات

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

    إذا كانت m

    • @ZiadAbdelhamid2004
      @ZiadAbdelhamid2004 20 วันที่ผ่านมา

      الله يفتح عليك كنت ابحث عنها مطولا

  • @رياض-ش3ق
    @رياض-ش3ق ปีที่แล้ว +1

    والله صعبة ... شلون بدو الواحد يفهم :)

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

    شكرا جزيلا .

  • @Omarjmaltma55
    @Omarjmaltma55 4 หลายเดือนก่อน +2

    دكتور انا فكرت تقريباً بنفس خطوات الحل بس ما عرفت اكتبها بشكل صح باسنخدام flowchart ارجع اعيد مسائل اللوب من المسألة 26❤

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

    الله اكبر انا وصلت الدرس هاذ وكنت مبارح بحل الدروس الي قبل والمشكلة رقم 30 اخذت معي مبارح حرفيا نص ساعة واكثر وطبقتها علكود تقريبا 18 سطر اليوم رجعت حليت دروس مبارح بدون ما اتطلع علحل اخذ معي خمس دقايق والكود والله بس اربع اسطر فعلا تطور رهيب بدون ما يحس الواحد
    let number = 6;
    let c = 1;
    for(let i = number ; i>0; i--){c = c*i}
    console.log(c)

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

    المرة الأولة حسيته صعب
    المرة الثانية حسيته سهل
    المرة الثالثة حسيته بسيط جدا
    جزاك الله خير يادكتور واحسن الله إليك، ورحم الله والدينا ووالديك❤

    • @ur.store_
      @ur.store_ 2 ปีที่แล้ว

      زين آنا أحسها صعبه شنو اسوي ؟؟؟ 😢

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

      @@ur.store_ انا حسيتها صعبة في البداية.. بس عدتها مرتين وثلاث لين استوعبتها. عيدها لين تفهمها. وامش خطوة خطوة وراح تستوعب لاتخاف ولا تستسلم

    • @ur.store_
      @ur.store_ 2 ปีที่แล้ว +2

      @@dahomsa3714 شكرا هواي ❤️

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

      @@ur.store_ العفو عيني.. حاظرين، لو إحتجت مساعدة تواصل وياي وان شاء الله اقدر اساعدك.. ولا يهمك

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

      @@ur.store_ عبالي بس اني عراقي هنا😁

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

    شكرا دكتور

  • @mahmoud-ty7km
    @mahmoud-ty7km 2 ปีที่แล้ว +8

    #include
    #include
    #include
    using namespace std;
    int function(int num, int m)
    {
    return pow(num, m);
    }
    int main()
    {
    int num, m;
    cout > num;
    cout > m;
    cout

    • @mahmoud-ty7km
      @mahmoud-ty7km 2 ปีที่แล้ว +3

      #include
      #include
      #include
      using namespace std;
      int base(int num ,int m)
      {
      return pow(num, m);
      }
      int main()
      {
      int num, m;
      cout > num;
      cout > m;
      cout

    • @محمداحمد-ت8غ2خ
      @محمداحمد-ت8غ2خ ปีที่แล้ว +1

      استاذ قال نحلها تاني ولكن باستخدام
      الـ while loops
      فهل قدرت تتعامل معها يا محمود؟

    • @mahmoud-ty7km
      @mahmoud-ty7km ปีที่แล้ว +2

      طبعا سهله جدا خدت مني اقل من دقيقه دلوقت
      #include
      using namespace std;
      int Power(int num, int power)
      {
      int result = 1;
      while (power > 0)
      {
      result = result * num;
      power--;
      }
      return result;
      }
      int main()
      {
      int num, power;
      cout > num;
      cout > power;
      cout

    • @mahmoud-ty7km
      @mahmoud-ty7km ปีที่แล้ว

      كمل و ما توقفش انا وقفت فترة طويلة و بعدين رجعت تاني من شهر كدا و ندمت اني وقفت مده كبيرة و ضيعت تقريبا سنه ع الفاضي و رجعت لاقيت اللي كانوا بادئين معايا و كملوا وصلوا مستويات عاليه ما شاء الله ف نصيحه ليك استمر و متوقفش و كمل تعلم @@محمداحمد-ت8غ2خ

    • @ahmedabdelwahab9192
      @ahmedabdelwahab9192 7 หลายเดือนก่อน +2

      @@mahmoud-ty7km #include
      #include
      #include
      using namespace std;
      void MyProceduall1()
      {
      int A;
      int B;
      cout

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

    الفكره من ال loops اذا ما فهمت الفيديو ضلك بحلقه loops لحتى توصل لمرحله الفهم بعديها اعمل print للمعلومه و END للفيديو وال STEP الي بعديها الفيديو الي بعده
    والله يرجم والدينا ووالديكم

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

    أستاذ أنا فهمت عليك مظبوت يعطيك العافية بس سؤال : جدول trace ليش بدأنا P و counter بشخطة _ يعني ليش ما بدأنا فوراً ب p = 1 و counter= 0

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

    ما الفائدة من استخدام P

  • @Hgd7rhHdhfdjd-gv4dh
    @Hgd7rhHdhfdjd-gv4dh ปีที่แล้ว +2

    سوالي هو عن الp كيف فكرت ووضعتهه وبديتهه بواحد يعني اريد طرقة تفكيرك بيهه وشنو هي p كيف يعني لما فكرت تحل سوال وضعت الp اني مشكلتي هنا ال p ماهي

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

      فكرة الـ P هي إن هو 1
      ونضربه ب num يصير 2 تمام؟
      وهو داخل لوب مكررة بعدد مرات الـ m (اللي هو 4)
      ف المرة الأولى p = 2
      المرة الثانية P = P × num (الناتج : p = 2× 2 = 4)
      المرة الثالثة P = 4×2 = 8
      الرابعة 8×2 = 16
      ف احنا نحتاج P حتى تزيد بعدد تكرار حلقات اللوب حتى نضربها ب num
      لأن num = num × num × num × num
      اربع مرات.. ف لو P كانت اثنين كان صار
      المرحلة الأولى P = 2×2 = 4
      الثانية P = 4×2 = 8
      الثالثة P = 8×2 = 16
      الرابعة P = 16×2= 32
      وإذا كان صفر فالناتج صفر.. لكذا لازم يكون واحد حتى يبدأ من رقم واحد بحلقة اللوب

    • @خيرخيرين-م6ف
      @خيرخيرين-م6ف ปีที่แล้ว

      لان p =1 هي اقل رقم ممكن ، مستحيل البي يكون 0
      هو رمز مختصر ل power القوة اي الناتج و m هو الأس و number يختصرونها N هو الأساس اي n و أسه اصغر (أس 0 )
      = p يساوي 1 فهمت ؟

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

      ​@@qais3273.

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

    شكرا الك يا دكتور محمد ❤️ . رحم الله والديك واموتك وجعل مثواهم الجنة

  • @SahnouneMustapha-jo5jp
    @SahnouneMustapha-jo5jp 4 หลายเดือนก่อน

    يوجد مشكلة صغيرة وهي أن flow chart
    لا يتضمن حالة N=0 و M=0
    فهنا نقول
    Print (undefined)
    بارك الله فيك استاذي الغالي

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

    كل الاحترام

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

    فعلا كنز

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

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

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

      انتا فين دلوقتى

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

      @@EslamMohsen1 ب C++ الدرس 12
      واسه موقف .......

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

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

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

      @@EslamMohsen1 كورس بسيط وسهل
      اذا بعدك ذاكر كيف تستعمل الفلو شارت وكيف تستعملها وضعك تمام
      واعرف الشغله الي انت مش فاهمها وارجعلها

    • @مالكرامي-س1ظ
      @مالكرامي-س1ظ ปีที่แล้ว

      @@EslamMohsen1 The biggest mistake is
      Studying half of course in one day
      And then stop for months
      Bro study like five problem ( or little more ) every day ..

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

    اكثر وحدة اخدت مع وقت

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

    صحيح اللي قلتو اللي بيفهم الدرس 26 و27 بيفهم اللي بعديه... خاصة بالنسبة يلي تخصصهم آدبيين

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

    ،الحمد لله اخذت معي عشر دقائق لحلها قبل مشاهدة الاجابه 🎉

  • @ساميالحربي-د4غ
    @ساميالحربي-د4غ 7 หลายเดือนก่อน +1

    ماذا لو كان الأس بالسالب ؟

  • @Mohamed-pt2hl
    @Mohamed-pt2hl ปีที่แล้ว +1

    الانسان يفرح اذا حلها بنفس الطريقة لكن نسيت احتمالية M = 0.

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

    شرح رائع

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

    جيت من درس function parameters
    اعتقد بما ان دالة ال pow موجودة مسبقا، لا داعي ان نعرف دالة جديدة

  • @111mrs
    @111mrs ปีที่แล้ว

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