Problem #30 - Factorial of N!

Поділитися
Вставка
  • Опубліковано 14 січ 2025

КОМЕНТАРІ • 401

  • @ProgrammingAdvices
    @ProgrammingAdvices  2 роки тому +28

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

  • @hozanalkurdi102
    @hozanalkurdi102 Рік тому +60

    ياجماعة صحيح توجد حلول جاهزة وسريعة لهذه المشكلة في لغات البرمجة ..
    لكن الأستاذ يريد أن تكونوا على علم بما يجري خلف تلك الحلول الجاهزة ..
    بالنسبة لي قبل فترة حليت هذه المشكلة بطريقة جاهزة ( حفظ وليس فهم ) لكن الآن أدركت على أي أساس بُني ذاك الحل من خلال هذا الفيديو ...
    جزاك الله خيراً أستاذ وجعله في ميزان حسناتك ..

    • @healthydishs
      @healthydishs Рік тому +6

      شكرا على الملاحظه القيمه

  • @Liam-10
    @Liam-10 Рік тому +20

    هذه المفروض يكون اسمها السلسلة الذهبية لحل الخوارزميات يا أستاذ محمد ❤️
    والله شرح حضرتك مفيد وكل خوارزمية مفيدة.
    جزاكم الله كل خير
    وربنا يرحم والديك ويغفر لهم وكل اموات المسلمين.
    امين 🤲❤️

  • @Quran_4_ever.
    @Quran_4_ever. 2 місяці тому +4

    دايمًا في طريقك هتقابل ناس يائسة ووقفت في الوقت دا المفروض تعرف ان الطريق بدأ يبقى صعب ولازم مجهودك يتضاعف ومتعتمدش بس على فكرة الفيديو لازم تدور على طريقة تفكير خاصة بيك علشان تعرف تكمل بالتوفيق للجميع

  • @alhabib_o
    @alhabib_o 10 днів тому +1

    فيه condition حضرتك نسيت تحطه في الحسبان وهو إن Factorial (0) = 1 هي محتاجة تفكير زيادة بس حليتها الحمدلله .. بارك الله فيكم يا أستاذنا

  • @sanaeareina5371
    @sanaeareina5371 10 місяців тому

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

  • @Yousef_Ahmed01
    @Yousef_Ahmed01 11 місяців тому +2

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

  • @kareemelsokh
    @kareemelsokh 2 місяці тому +1

    تعبت فيها بس جبتها صح ، جزاك الله خيرًا ورحم والديك ، اللهم آمين

  • @hassansaleh6759
    @hassansaleh6759 2 роки тому +7

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

    • @TITAN-sv5eg
      @TITAN-sv5eg 2 роки тому

      الصدقة هي مال فقط

    • @ab55hh
      @ab55hh 2 роки тому +1

      @@TITAN-sv5eg والعلم أيضا صدقه

  • @MoGesei
    @MoGesei Рік тому +4

    ما هذا الدرس وطريقة الشرح ؟! أكثر من روعة حسيت بحكة في دماغي كأنه بعض البراغي تفككو بشويش 😅

  • @momed575
    @momed575 2 роки тому +1

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

  • @ab55hh
    @ab55hh 2 роки тому +2

    سبحان الله وبحمده عدد خلقه ورضا نفسه وزنة عرشه ومداد كلماته

  • @Omar_Al_Basrawi
    @Omar_Al_Basrawi 2 роки тому +2

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

  • @Go5991-o7j
    @Go5991-o7j 2 роки тому +2

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

  • @nourdarwish4277
    @nourdarwish4277 2 роки тому +8

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

  • @zahraaessa2486
    @zahraaessa2486 Рік тому +2

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

  • @anfolita7437
    @anfolita7437 2 роки тому +64

    كنت متحمسة نبدأ البرمجة مع شرحك المبسط و رائع و لكن هذه اخر ٣ دروس صعبة شوية فخفت اني اكمل على الفاضي و شكرا لك على مجهوداتك الجبارة 😊

    • @محمدرياض-خ5ق
      @محمدرياض-خ5ق 2 роки тому +41

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

    • @nourdarwish4277
      @nourdarwish4277 2 роки тому +38

      هذه الأمور فقط بناء منطق، راح تفهمي أكثر بس تبدئي تبرمجي، نصيحة خذي وقتك واتعبي؛ لأنه الجزء الأكبر من الحياة مشقّة ولا يوجد شيء سهل إطلاقاً. الأستاذ محمد بدأ بسلسلة تعليم البرمجة باستخدام لغة ال ++C، بعد إكمال هذه السلسلة ابدئي بها. وهنالك ملاحظة مهمة قد تكلّم عنها الأستاذ محمد، ألا وهي أنّك تحتاجين إلى سنتين على الأقل لتصبحي مبرمجة قوية، لذا لا تستسلمي👍🏻🌸

    • @turki975
      @turki975 2 роки тому +23

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

    • @ProgrammingAdvices
      @ProgrammingAdvices  2 роки тому +151

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

    • @abed-lraouf3158
      @abed-lraouf3158 2 роки тому +16

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

  • @mohammedismail2638
    @mohammedismail2638 2 роки тому +1

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

  • @sara_gaid
    @sara_gaid Рік тому +1

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

  • @fadiaswad2049
    @fadiaswad2049 2 роки тому +3

    رحم الله والدينا و والديك و جمعنا بهم في جنات الفردوس من دون حساب وعذاب (اللهم امين)
    #include
    using namespace std;
    void read_number(int& n)
    {
    cout > n;
    }
    int print_result(int n)
    {
    int counter = n;
    int factorial = 1;
    for (counter; counter >= 1; counter--)
    {
    factorial = factorial * counter;
    }
    return factorial;
    }
    int main()
    {
    int n;

    read_number(n);
    cout

  • @theghost-vg4mc
    @theghost-vg4mc 2 місяці тому +1

    حليتها بنسبة 70% حلوة مش بطالة❤

  • @raidsu-m2x
    @raidsu-m2x Рік тому

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

  • @AhmedHeagzy-yf1ru
    @AhmedHeagzy-yf1ru 3 місяці тому

    بسم الله ماشاء الله بارك الله فيك يابشمهندس

  • @m.f.2015
    @m.f.2015 6 місяців тому +1

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

  • @redabadri2502
    @redabadri2502 2 роки тому +3

    شكرا استاذ تسلم

  • @youssefsaeed59
    @youssefsaeed59 2 роки тому +2

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

  • @ahmedwafi2171
    @ahmedwafi2171 6 місяців тому

    واخيرآ واخيرآ بعد عدت الفيديو وحليت السؤال اكثر من مرة فهمت الله يرحم ولديك

  • @moking1
    @moking1 2 роки тому +1

    الله يعطيك العافية أستاذنا الفاضل ❤️🤲

  • @alshwayat100
    @alshwayat100 2 роки тому +1

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

  • @soniameramria624
    @soniameramria624 2 роки тому +1

    جزاك الله كل الخير و التوفيق و السعادة

  • @ahmed-farouk
    @ahmed-farouk 9 місяців тому

    اللهم ارزقه من حيث يحتسب و من حيث لا يحتسب و بارك له في رزقه و علمه و عمله❤

  • @hamzekamel
    @hamzekamel 3 місяці тому

    كل الحب والاحترام لك يا استاذ ❤

  • @nasimamoroco9772
    @nasimamoroco9772 Рік тому

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

  • @مصطفىسلمات-ب9ظ
    @مصطفىسلمات-ب9ظ 10 місяців тому

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

  • @dekhmoucheyacine4000
    @dekhmoucheyacine4000 2 роки тому +1

    بارك الله فيك أستاذ

  • @Ahmed-Allaq
    @Ahmed-Allaq 2 роки тому

    جزيل الشكر والامتنان لحظرتك دكتور رحم الله والديك وراهم الجنه ان شاء الله.

  • @amarafatimazahra8751
    @amarafatimazahra8751 2 місяці тому

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

  • @moaaz6818
    @moaaz6818 2 роки тому +1

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

  • @x47x2004
    @x47x2004 3 місяці тому

    بارك الله في عمرك

  • @CGfif399
    @CGfif399 8 днів тому +1

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

  • @emanlajam8287
    @emanlajam8287 7 місяців тому +1

    الحمدلله حليته قبل لا اشوف الحل 👏

  • @luoomnura
    @luoomnura 6 місяців тому

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

  • @kareem1906
    @kareem1906 2 роки тому +1

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

  • @abdullahenglish3065
    @abdullahenglish3065 6 місяців тому

    جزاك الله خيرا ي باشمهندس

  • @loay9061
    @loay9061 Рік тому

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

  • @محمد-ط8ط6غ
    @محمد-ط8ط6غ 2 роки тому +1

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

  • @علووشي
    @علووشي 3 місяці тому

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

  • @استغفرالله-م7ه7ط
    @استغفرالله-م7ه7ط 4 місяці тому

    ربى يسعدك ❤

  • @rulajaber2091
    @rulajaber2091 2 роки тому +1

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

  • @eemud8303
    @eemud8303 Місяць тому +1

    Counter = N ممكنه
    ورح تختصر خطوات بدل ما نزود بعدين نرجع نطرح

    • @أثرٌيبقى-ش3ج
      @أثرٌيبقى-ش3ج 17 днів тому

      لا ما بزبط الأساس إلي لازم نمشي عليه إنه أبدى من العدد إلي بده إياني أبدأ من عنده لو كانت N يعني بعدين حتصير ١

    • @eemud8303
      @eemud8303 17 днів тому

      @@أثرٌيبقى-ش3ج اخوي طريقه زبطط اصلا بكل دروس معي و سألت شات جي بي تي وقلي بالعكس انا احسن لانه استاذ كريم زود واحد على رقم الي دخله مستخدم بعدين رجع نقصه بدل كل هذا ممكن اصلا نلغي ونكتب ان كاونتر يساوي رقم الي دخله مستخدم 6 مثلا وجربها انت بكل دروس لو حابب

    • @eemud8303
      @eemud8303 17 днів тому +1

      @@أثرٌيبقى-ش3ج طبعا ملاحظه انا فاهم عليك بس خطوات عندي غير شوي:
      Counter = N
      Factorial = 1
      بعدين :
      Factorial = Counter * Factorial
      بعدين :
      Counter =Counter-1
      بعدين : شرط طالما ما تحقق برجع لمستطيل وبضرب
      Counter =1

    • @عمرالعمودي-ع8ي
      @عمرالعمودي-ع8ي 16 днів тому

      @@eemud8303 صح عليك ..جربت كذا وطلع افضل int main()
      {
      int number;
      int factorial = 1;
      cout > number;
      for(int i = number ; i > 0 ; i-- )
      {
      factorial = factorial * i;
      }

  • @أنظرحولك-خ1ط
    @أنظرحولك-خ1ط 7 місяців тому +1

    سوف اعيدها مره اخره لان فيها فكر

  • @youssefalshfey1565
    @youssefalshfey1565 Місяць тому +1

    والله يا هندسه شايف انو بدل ما نخزن في الذاكره متغير اسموا counter ونحفظ في قيمه N نخلي ال N هو الأساس بدل counter

  • @prinso83
    @prinso83 6 місяців тому

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

  • @حسابالعائلة-ه1ح
    @حسابالعائلة-ه1ح 10 місяців тому +4

    والله كانت بالنسبالي صعبة ، بس فهمتها في الاخر
    ربنا يبارك في حضرتك

    • @amrahmed2187
      @amrahmed2187 4 місяці тому

      فى اول بس كان صعب فى اخر طلع سهل نفس إللى عندى

  • @break8197
    @break8197 2 роки тому

    حاولت احله قبل لاشوف مقطعك كان عندي خطا واحد وشفت حلك فهمت اكثر السالفه الله يسعدك❤

  • @abbodabbod5977
    @abbodabbod5977 11 місяців тому +1

    احلى شي يا شباب كلمة الاستاذ "الموضوع جداً بسيط"

  • @AbedossY
    @AbedossY Рік тому

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

  • @islammounier1477
    @islammounier1477 2 роки тому

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

  • @old100
    @old100 Рік тому

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

  • @kintag4459
    @kintag4459 2 роки тому +1

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

  • @nassnoss3252
    @nassnoss3252 Рік тому +1

    1- (start)
    2- /read N/
    3- < N>=1 >?? No :go to 2..Yes go next
    4- |Fact=1|
    5- | Fa=N, N=N-1|
    6- | F= Fa*N |
    7- | Fact=Fact*F |
    8- < N?? No: | N=N-1 |, and go ahead to 5....If yes go next
    9- / print Fact /
    10 (End)
    أتمنى التعليق على هذه الخوازرمية منك أستاذ ومن أي طالب...كتبتها قبل اطلع على حلك....استهلكت مني يومين تفكير متقطع...وشكرا لكم جميعا ولك أستاذ ابو هدهود

  • @Hesham_Ghzal
    @Hesham_Ghzal Рік тому

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

  • @modarhamdi1731
    @modarhamdi1731 Рік тому

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

  • @muh907
    @muh907 Рік тому

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

  • @youssefelmoselhy4785
    @youssefelmoselhy4785 5 місяців тому +6

    انا عملتها بالعكس ان ال Counter بصفر و يزيد كل لوب و في نفس الوقت ينضرب بال factorial لحد ما الكاونتر يساوي N و يقف

    • @gamming4you
      @gamming4you 5 місяців тому +1

      سبحان الله نفس التفكير، لاني ما شفت الفيديو، حاولت أن اطبق بدون ما شوف الفيديو

    • @majed3bdallha724
      @majed3bdallha724 3 місяці тому

      صح نفس النتيجه

  • @WassimMadwar
    @WassimMadwar 2 роки тому

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

  • @mohamedabubakr7984
    @mohamedabubakr7984 2 місяці тому

    في loop واحد زياده ممكن في diamond shape الاخيره نخلي(2=counter)

  • @ismailyousfi3521
    @ismailyousfi3521 2 роки тому +2

    ياالله هذا برنامج ومنهاج ولا اروع أجمل حاجة الان فهمتها التوجيه التوجيه رحم الله الوالدين

  • @ragnarwhite8595
    @ragnarwhite8595 6 місяців тому

    يعطيك العافيه بس ملاحظه صغيره الصفر له مضروب كذلك و يساوي 1

  • @quran69kareem
    @quran69kareem 3 місяці тому

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

  • @alkhayyat2
    @alkhayyat2 Рік тому

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

  • @Ahmed-lt9pk
    @Ahmed-lt9pk 2 роки тому

    جزاكم الله تعالى خيرا استاذ 🌷♥️

  • @mohamedadham4818
    @mohamedadham4818 3 місяці тому +2

    انا حليتها
    c=0
    f=1
    c=c+1
    f=f*c
    وطلعت نفس النتيجة

  • @Youssef_ibn
    @Youssef_ibn 10 місяців тому

    شكرا جزيلا لك استاذ ويرحم والديك

  • @Ambeosounds
    @Ambeosounds 2 роки тому

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

  • @safjay6485
    @safjay6485 Рік тому

    شكرا استاذ

  • @khalilridha5022
    @khalilridha5022 Рік тому

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

  • @بسمةايمن-ص3غ
    @بسمةايمن-ص3غ 2 роки тому +1

    Thank You So Much

  • @Reading_Habit
    @Reading_Habit 2 роки тому

    استمر و الله يجزيك الخير و الك كل الدعم ♥

  • @mohammedkhaled7914
    @mohammedkhaled7914 2 роки тому

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

  • @X-man777-y5q
    @X-man777-y5q Рік тому

    #include
    #include
    #include
    using namespace std;
    int main ( )
    {
    int i = 0 ;
    int n ;
    cout > n;
    while ( n n;
    }
    i= n -1 ;
    while (i >= 1 )
    {
    n*= i;
    i--;
    }
    cout

  • @Jhgghhbjjjjj
    @Jhgghhbjjjjj 5 місяців тому

    صلوا على رسول الله

  • @قصصرنيم-ك7ع
    @قصصرنيم-ك7ع 7 місяців тому

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

  • @omaru2786
    @omaru2786 2 роки тому +1

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

  • @soljr922
    @soljr922 2 роки тому

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

  • @islammounier1477
    @islammounier1477 2 роки тому +7

    ممكن في اول الchart كنا نعمل N> 0 للتحقق من ان الرقم موجب ام سالب ؟؟

    • @TALALCHAPTERS
      @TALALCHAPTERS Рік тому

      كل الطرق تؤدي إلى روما يا صاحبي

  • @khudidaezidi9866
    @khudidaezidi9866 Рік тому +5

    مرحبا أستاذ يعطيك العافية، فهل يجوز أكتب :
    Counter = 0
    Factorial = 1
    Counter = counter + 1
    Factorial = Factorial * counter
    أنا حليت بهذه الطريقة فطلعت نفس النتيجة ( 720).

  • @IssaAbbas-qk5bs
    @IssaAbbas-qk5bs 11 місяців тому

    كبير ❤

  • @منوعاتاسلامية-ض1ل
    @منوعاتاسلامية-ض1ل 4 місяці тому

    روعة والله

  • @بلالمحمد-ذ9ت
    @بلالمحمد-ذ9ت 4 місяці тому

    سؤال جميل

  • @nouraleleiwi3662
    @nouraleleiwi3662 2 роки тому +1

    than you

  • @z5_e5
    @z5_e5 Рік тому

    جزاك الله خير استاذي مع العلم صحيح الدروس 3 الاخيره صعبت عليه بس مكمل واصراري مستمر

    • @ProgrammingAdvices
      @ProgrammingAdvices  Рік тому +3

      مستواك جدا ممتاز اذا فقط ٣ دروس صعبت عليك فقط واصل وستبدع

    • @z5_e5
      @z5_e5 Рік тому

      @@ProgrammingAdvices بفضل الله تعالى وثم بفضلك ممنون منك استاذ

    • @ZahraYasmin-dt5pn
      @ZahraYasmin-dt5pn 10 днів тому

      @@ProgrammingAdvicesياأستاذ الدرس هذا لم افهم لماذا اضفت على 6 واحد وكتبت في الفاكتوريال 1 من اين جئت بالواحد؟

  • @MiyamotoMusashi23839
    @MiyamotoMusashi23839 Рік тому

    شكرًا

  • @student5377
    @student5377 6 місяців тому +1

    حليتها قبل ما اشوف حلك بخوارزمية اقصر وبناتج صحيح
    اولا ابدا
    ثانيا ادخل N
    ثالثا هل N اكبر من 0
    اذا لا ارجع للخطوة الثانية
    اذا نعم
    رابعا اجعل متغير f = N
    خامسا f=f*(N-1)
    سادسا هل N = 1
    اذا لا ارجع للخطوة الخامسة
    اذا نعم
    سابعا اطبع f
    ثامنا الانتهاء
    كرسم تجي ابسط وتتبعها تعطي ناتج صحيح 😁😁

    • @MohammadZagharneh
      @MohammadZagharneh 5 місяців тому

      حلك خاطئ ، نتيجة العملية هيك عبارة عن N(N-1) فقط ولن يخرجها على الشاشة للمستخدم ،ولن يفهمها الكبيوتر اصلا ، يجب اختيار متغير غير n ويجب كتابة عملية تنقص من المتغير الجديد حتى يصل الى واحد ثم ادخالها على عملية الضرب بشكل منفصل

    • @MohammadZagharneh
      @MohammadZagharneh 5 місяців тому

      المتغير الجديد هو counter في حل الاستاذ

    • @Wafaa-Shasha
      @Wafaa-Shasha 2 місяці тому

      تستطيع إسناد المتغير الى المتغير نفسه ناقص واحد وتضع شرط ان يكون المتغير يساوي الصفر اءا يساويه تنهي وتطبع واذا لا تعود لاسناد المتغير لنفسه ناقص واحد​@@MohammadZagharneh

  • @king_of_racism
    @king_of_racism 6 місяців тому +1

    احس بديت افهم ☠️☠️

  • @shahdmaher989
    @shahdmaher989 2 роки тому

    Thanks ❤❤❤

  • @iOmar360
    @iOmar360 Рік тому +2

    Lesson #50 - While Loop Homework
    #include
    using namespace std;
    int CalculateFcatorial()
    {
    int Num;
    int factorial = 1;
    cout > Num;
    while (Num < 0) {
    cout > Num;
    }
    for (int i = Num; i >= 1; i--) {
    factorial = factorial * i;

    }
    return factorial;


    }
    int main() {
    int result = CalculateFcatorial();
    cout

    • @BTC80
      @BTC80 Рік тому

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

    • @dark_nights_1
      @dark_nights_1 Рік тому

      حلك صحيح بس انت لم تطبع مثال مضروب 6 لازم تطبع 6*5*4*3*2*1=720

  • @ahmadtaha3444
    @ahmadtaha3444 9 місяців тому +1

    بعد ثلاث فيديوهات حسيتهم صعبين هلأ فهمت اللوب منيح ولكن سؤالي هل يمكن استخدام الchatgpt لمزيد من التمارين
    طبعاً كنت اتجاهل الtrace لما صرت طبق عليه بهاد الفيديو صارت الأمور أسهل

  • @Rm-v9t
    @Rm-v9t 3 місяці тому +1

    نفس الطريقه اللى حليتها بس الفرق انى بدأت من الاول ال counter = 0 وزودت واحد كل مره وكنت بشوف هل
    العدد دا نفس العدد اللى هو دخله ولا لا
    يعنى يعتبر فكره الدرسين اللى فاتوا

  • @tareqshowker8432
    @tareqshowker8432 Рік тому

    اعتقد فيه حل اسرع ويوفر علينا خطوه ،
    اذا انا جعلت
    Counter = N and Factorial = N
    فمش هحتاج اني اجمع واحد وارجع انقصه لأن الضرب تبادلي
    فهيكون 6 and 6
    5 and 30
    4 and 120
    3 and 360
    2 and 720
    1 and 720
    End
    وبكدا يكون برنامجي اسرع لأني تخليت عن جمع العدد وطرحه مره اخري
    لو الاستاذ يجوبنا ان كدا برضوا صح يكون تمام جدا