Problem #28 - Print Sum Odd Numbers from 1 to N

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

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

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

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

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

      بس انتا مافهمتنى ليش بنحط عداد 0 و مجموع 0 و تقولنا لا نحفض ??? احس الشرح شوي ناقص لواحد مبتدئ

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

      @@widadwidad2753 بحط عداد و مجموع صفر عشان يبلش من الصغر يجمع ويجرب الاعداد ويظل يزيد على العداد واحد كل مره عشان يصل للعدد الي دخله المستخدم بإمكانك تدخل غير العداد او المجموع عادي سميهم بكيفك مثلا بدال العداد بحط المرجعي او الأساس.......وهكذا
      بتمنى يكون الشرح واضح😁

    • @ehabal-hashedy6516
      @ehabal-hashedy6516 ปีที่แล้ว

      مافهمت الله يجزاك خير

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

      تصحيح: اكيد وقع سهوا خطأ في كتابة
      no مكان yes و yes مكان no
      في اخر flow chart .نفع الله بك وعلى يديك استاذنا ورحم الله والديك

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

      num = 10
      counter = 0
      sum = 0
      for i in range(1,num + 1):
      counter+=1
      if counter % 2 != 0:
      sum += counter
      print(sum)@@widadwidad2753

  • @salehabuhussein8175
    @salehabuhussein8175 ปีที่แล้ว +35

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

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

      صوتي مع صوتك ..لي سنة بخبط والحمد لله ربي رزقني بهذي القناة بتوصية من متابع ...جزاه الله خير😊

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

      ممكن تتواصل معي عندي استفسار

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

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

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

      اكرم الفضل اذاَ وعلم اصدقائك ما تدري وفي حد بيخبط زيك صار له سنين تنفعه يدعي لك @@Thuraya369

  • @linaomaraljizooli3722
    @linaomaraljizooli3722 6 หลายเดือนก่อน +31

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

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

      انا حليت اسئلة كثير واغلبها من نفسي لكن لما جيت لهذا السؤال للاسف مخي وقف وماعرفت

    • @ms-lux5884
      @ms-lux5884 หลายเดือนก่อน

      @@Trotskyat لان البرنامج اصلا ما مفهموم شنو مطلوب منه

    • @TahaObaid-ex6im
      @TahaObaid-ex6im หลายเดือนก่อน

      بعد اذنك استفسار ناتج الsum اللي بيطلع بيتسجل في الsum الاولي وله التانيه

    • @Houdaifa-omd
      @Houdaifa-omd 11 วันที่ผ่านมา

      @@TahaObaid-ex6im is stored in the First sum, the final sum is 25

  • @dodadoda3631
    @dodadoda3631 14 วันที่ผ่านมา +1

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

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

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

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

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

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

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

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

      لا يجوز التشطيب على إسم الجلالة

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

      @@mostafabakchich اليوتيوب هو الذي يقوم بتشطيبه لانه يحارب الاسلام بشتى الطرق

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

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

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

      خلي بالك لفظ الجلالة مشطوب عليه اكيد انت مش قصدك عدِّلها

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

    😊هذا واحد من الافضل بين اافضل دروس حتى الان
    و شرح كان ممتاز ماشاء الله
    الحمدالله

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

      كان عندي سؤال بطبقو الحل ازاي

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

      @@gehadsaed8258
      ممكن تقوليلى عملتى ايه

  • @ahmaarafatt
    @ahmaarafatt 2 หลายเดือนก่อน +11

    السلام عليكم الشباب اللي بتسمع االشرح جديد لو روحت علي بلاي ليست اساسيات مهمه لكل مبرمج درس العمليات الحسابيه بيلاقي ان mod
    هي باقي العمليه الحسابيه ف علي سبيل المثال في درس اليوم لما جه رقم 2mod2 الباقي صفر وهو شرط المعادله ان الرقم لايساوي صفر ف لم يتحقق الشرط ف دخل علي الخطوه التاليه وهي جمع رقم علي الرقم الاخير 2 ف بيصير تلاته ف هنا بيتحقق الشرط لmod وبيكون النتيجه واحد مش صفر اذا 3 رقم فردي ف ندخله في الcounter وهكذا اتمني اكون قدرت اشرح هذه النقطه
    وبارك الله فيك يا استاذ ورحم الله والديك واسكنهم الفردوس

    • @علووشي
      @علووشي 2 หลายเดือนก่อน

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

    • @h07-mohammed
      @h07-mohammed หลายเดือนก่อน

      يعطيك العافية من شرحك فهمت

    • @عبدالرحمنالعراقي-ل1ض
      @عبدالرحمنالعراقي-ل1ض 5 วันที่ผ่านมา

      ما جاي افهم شلون سبع ثارت 16 و 9 صارت 25

    • @علووشي
      @علووشي 5 วันที่ผ่านมา

      @@عبدالرحمنالعراقي-ل1ض
      أخي عبد الرحمن :
      على اليسار في عداد من 1 إلى 10
      وعلى اليمين عملية جمع كل الأعداد الفردية التي في العداد
      يعني قبل إضافة 7 كان الناتج على اليمين 9
      فلما مشي العداد و وصل ل 7
      الناتج يلي على اليمين أضيفت له تلك الـ 7 لأنها عدد فردي فأصبح الناتج 16
      وأيضاً لما صار العداد يلي على اليسار 9 ولأنه عدد فردي فقد أضيف فوق الـ 16 فأصبح الناتج 25
      أتمنى لك التوفيق ولجميع الزملاء الكرام🌹

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

    كما كتب أحد المعلقين :
    العثور على قناتك سنة 2023 هو من أفضل الإنجازات ..
    أنا فهمت الدرس من أول مرة 😍 ..

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

      بشر وين وصلت

  • @boukhdimisakl964
    @boukhdimisakl964 9 หลายเดือนก่อน +5

    int number
    cin>>numbre;
    int i =1
    int result =0
    While (i < number)
    {result =result + i
    i =i+2}
    return result

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

      int main() {
      int number;
      cout > number;
      int counter = 1;
      int result = 0;
      while(counter

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

    1)
    N = int(input("Send a number : "))
    sum = 0
    for i in range (1, N + 1, 2):
    sum += i
    print(sum)
    2)
    N = int(input("Send a number: "))
    if (N >= 1):
    sum = 0
    for i in range (1, N + 1):
    if (i % 2 == 1):
    sum += i
    print(sum)
    else :
    print("N < 1")

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

    خوارزمية اخرى للحل.
    counter = 1
    اذا الcounter اقل من او يساوي N
    جواب نعم
    sum = sum + counter
    counter = counter + 2
    ارجع للشرط
    جواب لا
    اطبع sum
    انهي البرنامج
    جزاك الله بالخير

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

    السلام عليكم ذكتور محمد .
    هل ممكن نعملهابطريقه مختصره .
    في الرياضيات عندنا قاعدة مجموع الاعداد الفردية مثلا من 1إلى N. هي :
    Sum =(N*N)/4
    Sum=(10*10)/4=100/4=25
    وبعدها نكون إختصرنا كل هده الcounter....
    وبارك الله فيك وجزاك الله عنا خير الجزاء
    #تحياتي لأ هل الأردن من المغرب#

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

      أخي لو تكرمت، هل ممكن تعطيني حل مختصر وبنفس النتائج؟
      لأن حل هذا الدرس معقد نوعاً ما

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

      اضافه علي القاعدة ان N لازم تكون رقم زوجي قبل اعمل المعادلة مثلا لو كان الرقم 9 لازم تضيف لها واحد بتكون 10 وكذلك لو كان الرقم 7 لازم تخليه 8 وكذا تكون صح 👌🏻

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

      حلو ولكن لازم نسويها بطريقة الأستاذ حتى نتدرب على تركيب الاكواد ببعض هذا والله أعلم

    • @AhmedHamdy-sd7jo
      @AhmedHamdy-sd7jo ปีที่แล้ว

      شكرا جدا ع المعلومة

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

      شكرا علي المعلومة
      المعادلات الرياضية هذه تختصر الكثير من الوقت

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

    قدرت احلها باستعمال حالة شرطية واحدة
    1- Start
    2- Read N
    3- Sum = 1 , counter = 1
    4- Counter= counter + 2
    5- is counter > N ?
    No : sum = sum + counter then Return to 4
    Yes:
    5- print sum
    6- end

    • @AbdulrhmanAzmy-
      @AbdulrhmanAzmy- ปีที่แล้ว

      هل ده عشان توصل لعدد زوجي صح ؟

    • @mariammedhat-l5l
      @mariammedhat-l5l ปีที่แล้ว

      مظبوطة
      عاش

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

      @@AbdulrhmanAzmy- بالظبط

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

      @@mariammedhat-l5l متشكر 😄

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

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

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

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

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

    تعبت واخيرا افتهمتها
    Don’t lose hope

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

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

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

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

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

    شرح اكثر من رائع الله يبارك لك في علمك

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

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

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

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

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

    كل الحب والاحترام استاذنا الفاضل ♥️

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

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

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

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

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

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

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

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

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

    int main()
    {

    int input;
    int sum = 0;
    cout input;
    while ( 1

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

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

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

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

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

      ممكن صديقي تنزلها flow

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

      يعني الكاونتر و السام مو الكاونتر لحالو ؟؟

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

      اله يسعدك حتى انا حليتها كذا وبعدين حسيت انه حلي غلط ...طمنتني

    • @اذكراللهوصلِّعالنبي-د8ض
      @اذكراللهوصلِّعالنبي-د8ض ปีที่แล้ว

      @@Thuraya369 *اللّٰه

  • @benkhedermohamed4398
    @benkhedermohamed4398 29 วันที่ผ่านมา

    مشكور دكتور محمد بدي رأيك في شغلي
    steps to follow:
    step 1- : ask user to enter N
    step 2- : compteur = 1
    step 3- : sum = 0
    step 4- : sum = sum + compteur
    step 5- : compteur = compteur + 2
    step 6- : check if compteur >= N ? False go to step 4
    step 7-: Print sum

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

    الله يعطيك الصحة استاذنا , بارك الله فيك على هذا الشرح

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

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

  • @مصطفىسلمات-ب9ظ
    @مصطفىسلمات-ب9ظ 9 หลายเดือนก่อน

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

  • @مصطفيالمرغني-و8و
    @مصطفيالمرغني-و8و 18 วันที่ผ่านมา

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

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

    ماشاء الله عنك الله يوفقك ورحم الله والديك ❤

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

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

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

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

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

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

  • @علووشي
    @علووشي 2 หลายเดือนก่อน +1

    حليتها بهذه الطريقة و الله أعلم إذا كانت صحيحة
    N= ask the user to enter a number
    Counter = 0
    Sum = 0
    If Counter

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

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

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

    Homework #47 solution in C++
    #include
    using namespace std;
    int main()
    {
    int input;
    int sum=0;
    cout input;
    for (int i=0;i

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

    الله يجعل هدا العلم في ميزان حسناتك

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

    في حل اسرع لعذه الخورازميه هو لة فرضنا ان الرقم N كده يبقاالحل
    if num is even the sum = n*n /4
    if num is odd the sum = N*n/4 +n
    جربوها يا شباب هتطلع صح عشان كده لو انت متعلمرياضه صح هيبقي التعلم عليك اسرع

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

    Step 1: read n
    Step 2: counter = 0
    Step 3: sum = 0
    Step 4: counter = counter + 1
    Step 5: is_odd = counter mod 2 0
    Step 6: check is_odd = true then sum = sum + counter other wise go to next step
    Step 7: isOver = (counter = N)
    Step 8: check isOver = false then go to step 4 other wise end

    • @TahaObaid-ex6im
      @TahaObaid-ex6im หลายเดือนก่อน

      استفسار ممكن
      هو ناتج الsum بعد كده بيتسجل في الsum اللي فوق اللي في الخطوه الثالثه
      وله بيتسجل في الsum اللي في الخطوه السادسه

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

      @TahaObaid-ex6im اللي في الخطوة الثالثة و الخطوة السادسة كله واحد ف انا بسوي تحديث للقيمة الموجودة داخلها

  • @علووشي
    @علووشي 2 หลายเดือนก่อน

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

  • @salaheddin.alshawa
    @salaheddin.alshawa 2 ปีที่แล้ว +1

    جزاك الله خيرا
    وغفر لك ولوالديك

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

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

  • @AdnanHamood-l2m
    @AdnanHamood-l2m 4 หลายเดือนก่อน

    شكرا استاذ محمد 💯

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

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

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

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

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

    28 -
    #include
    using namespace std;
    int main()
    {
    int Num;
    int sum = 0;
    cout > Num;
    for (int i = 1; i

    • @Abraham2-9
      @Abraham2-9 ปีที่แล้ว +1

      #include
      using namespace std;
      int main() {
      int n;
      int sum = 0;
      cout > n;
      for (int i = 1; i

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

    أو هكذا:
    a = int(input("num1: "))
    b = 0
    c = 0
    while b < a:
    b += 1
    if b % 2 == 0:
    c += 0
    else:
    c += b
    print(c)

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

    ربى يكرمك ويوفقك ❤❤

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

    استاذ انا كذا حليتها
    Start
    Step 1 : Read n
    Step2 : n × 2
    Step 3: Con=0
    Sum=0
    Step 4:Con = con + 2
    Sum = sum + con --------> sum = n
    If yes print sum
    If no go Step 4
    End

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

      اوه هو السوال عن الاعداد الفردية

  • @المنهلفيالرياضيات
    @المنهلفيالرياضيات ปีที่แล้ว +1

    الحمد لله اعدتها اكثر 4 مرات... لحتى استوعبها و كمان.. جربت اجمع من Nال 1..مع جمع الاعداد الفرديه. والحمد لله طلع tracing correct

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

      بتعملها ازاي ممكن اعرف

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

    {Task: Print Sum Odd Numbers from 1 to N}
    [Phase1: Inputs]
    read n
    [Phase2: Processing]
    Sum = 0
    Counter = 1
    [Phase3: Loop]
    while counter

  • @turkey3105
    @turkey3105 29 วันที่ผ่านมา

    #28
    int main()
    {
    int N,total;
    total = 0;
    cin >> N;

    for (int i = 1; i

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

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

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

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

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

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

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

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

  • @jonyarafrin4501
    @jonyarafrin4501 ปีที่แล้ว +16

    #include
    using namespace std;
    int main()
    {
    int sum = 0;
    int n;
    cout > n;
    for (int counter = 1; counter

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

    is my method right so ?
    1-Read N
    2-Counter = -1 , sum =0
    3- counter = counter +2
    4- sum= sum + counter
    5- counter = n-1 ??
    6- if no go to step 3
    7-if yes print sum

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

    يسسسسس حليتها صح بالملي قبل مااشوف الحل 😍😍😍

  • @MohcineKech-fu8dl
    @MohcineKech-fu8dl 9 หลายเดือนก่อน

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

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

    الله يعطيك العافية استاذ محمد وجهودك مشكورة، بس في استيضاح اذا تكرمت :
    ما الغايه والهدف من ربط بلوك sum = sum + counter مع بلوك counter = N ؟ وكمان شو رأيك لو عرفت العداد ب 1 وقمت بزيادة 2 في كل مره وأخذت المجموع بهذي الطريقة؟

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

      قم بتجربه حلك من خلال إدخال أرقام وتتبع النتيجه ستفهم لكثر

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

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

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

      كده هيبدا من رقم ٣ مش من رقم ١

    • @MohammedAmien-ho3kh
      @MohammedAmien-ho3kh 4 หลายเดือนก่อน

      ربط عشان يطبع الsum

    • @MohammedAmien-ho3kh
      @MohammedAmien-ho3kh 4 หลายเดือนก่อน

      لو عرفت العداد ب 1 و زود اتنين كدا انت هتبدأ الloop ب 3

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

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

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

    لي دي اسمها لا تساوي
    مش المفروض دي لا تساوي =!

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

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

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

    #include
    using namespace std;
    void Readintnumberinrange(int N)
    {
    int number = 1,sum=0;
    while (number

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

    أظن أفضل فكرة يا أستاذي الغالي هي :
    N= int (input ("N:")
    S=(0.25*pow(N+1,2))
    P=(0.25*pow(N,2))
    If N%2==0:
    Print (P)
    else:
    Print(S)

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

      مثلا لو أعطيناه مثلا N=10
      سيكون الناتج
      10^2)/4= 25
      أي نفسه
      1+3+5+7+9=25
      ولو أعطيناه مثلا 5
      سيكون الناتج هو
      (5+1)^2)/4= 9
      أي نفسه
      1+3+5=9

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

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

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

    استاذ هسا انا فاهم وكلشي تمام
    وبهلطريقه البرمجه بتكون اسهل بكثير بس دسألك انتا عنددك معلومات عن دورة اورنج للبرمجه ♥️

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

      لا انصح بها مطلقا من غير تأسيس قوي

  • @user-ouss
    @user-ouss ปีที่แล้ว +1

    this is a solution with javaScript language :

    const number = parseInt(prompt("Enter a number:"));

    for(let i = 1; i

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

      كنت عايزه اعرف اتعامل ازاي بjs

  • @سلطاننضال-ل3ظ
    @سلطاننضال-ل3ظ ปีที่แล้ว +1

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

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

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

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

    تصحيح: اكيد وقع سهوا خطأ في كتابة
    no مكان yes و yes مكان no
    في اخر flow chart .نفع الله بك وعلى يديك استاذنا ورحم الله والديك

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

      لا يوجد سهو أو خطأ في الكتابة
      إشارة < > على شرح الاستاذ الكريم تعني لا يساوي
      ثلاثة قسمة صفر
      باقي القسمة لا يساوي صفر ؟
      هنا باقي القسمة واحد
      إذا لا يساوي صفر
      يعني yes

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

    //28
    for(int n=10, counter=0, sum=0; counter

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

    يعطيك العافية استاذ بس حليت انا من استعجالي فكرت السؤال بالبداية عداد يعد كم عدد فردي من ١ للn حليته وحلي صح لانو نفس حلك بس اختلاف انت عامل sum بس كمان وقفت الفيديو فورا اول ماكتشفت انو المكلوب sum وحليتو زي حيلك بالظبط 😂😂😂 انا كنت خايف لاني نقطعت شهر ونص الحمدلله بمجرد ماشفت فيديو فورا شتعل مخي لطريقتك بالحل ❤

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

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

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

    حل آخر:
    Counter = -1
    Sum = 0
    While counter < N:
    Counter = counter + 2
    Sum += counter
    Print(f"sum = {sum}"

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

    1-read n
    2-conter = n-1
    3-check conter=9
    4-print conter
    5-conter = n-2
    6-check conter=7
    7-print conter
    8-conter =n-2
    9-check conter=5
    10-print conter
    11-conter=n-2
    12-check conter=3
    13-print conter
    14-conter=n-2
    15-check conter =1
    16-print conter
    هو كذا حلي صحيح ؟

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

      اجابتك غلط، افهم السؤال الاول لان دا مهم جدا

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

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

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

      بعدني ما فهمتها😂

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

    دكتور محمد، أنا حليته بطريقة مختلفة دون استخدام ال counter، على النحو التالي:
    Start
    Read N
    Sum=0
    ➡️1st cond: Is N >= 1?
    Yes: ➡️2nd cond: is N mod 2=1?
    Yes: Sum=Sum+N, N=N-1
    Go to the 1st cond
    No: N=N-1, go to the 1st cond
    No: print Sum
    End
    ??

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

      ازاي هتغيري ف قيمة ال N اللي هي قيمة المستخدم، اعملي trace على رقم 10 الي هو N وشوفي النتيجة ايه!

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

    شكرا أستاذمحمد

  • @حموديابنالبصره-ع4و
    @حموديابنالبصره-ع4و 2 ปีที่แล้ว +2

    a = int(input('Enter 1st number: '))
    x = 0
    y = 0
    while x

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

    Lesson #50 - While Loop
    #include
    using namespace std;
    struct while_ loop_value
    {
    int A = 0;
    int sum = 0;
    int N;
    };
    void while_loop_readed(while_loop_value& enter)
    {
    cout > enter.N;
    }
    void while_loop_action(while_loop_value & enter)
    {
    while (enter.A

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

    int main() {
    int input;
    int sum = 0;
    cout input;
    int i = 1;
    while (i

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

    عدت المقطع 5 مرات وفهمت الحمدالله

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

      انا عدته 10 مرات لين مافهمته هههههههههه

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

    I am a beginner, please someone correct me
    Step1: Read N
    Step2: Sum= -1
    Step3: Sum= Sum +2
    Step4: Sum=N or Sum=N-1 قاعدة
    if tru print Sum go to End
    if false go to step 3

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

      اجابتك خطأ للاسف لان اعمل trace وانت تعرف،+ N مينفعش يساوي sum لأن لو ساويه هيكون الرقم المطبوع 10

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

    استاذ سؤال ياريت اي احد يعرف يجاوبني
    في حالة الزيادة نكتب counter =0
    بعد Read N
    ونكمل باقي الخطوات
    وفي حالة اردنا ان ننقص الرقم مثلآ 10 راح تكون المعادلة
    Counter = N+1
    وبعدها تصبح
    Counter = counter - 1
    -----------
    س١ : لماذا نبدء في مثال الزيادة الاول من الرقم صفر ؟؟
    س٢ لماذا نبدأ في المثال الثاني بزيادة N وبعدها ننقصها

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

      بص ..
      - في حالة الزيادة بنكتب (counter = 0 ) لأن احنا عارفين ان في كل مرة هنزيد على العداد 1 ف بالتالي يهمنا أن في أول مره زيادة عداد يكون الرقم 1 لاننا عايزين نتعامل مع الارقام من 1 إلى n ..طبعا بالتطبيق هتفهم ..ف جرب تضع اي رقم غير 0 وشوف هل هتوصل للنتيجة المطلوبة ولا لا .
      -هكذا الأمر إذا أردنا النقصان احنا عايزين نبدأ عد من عند N إلى 1 يبقا يهمنا أن أول مرة هيزيد فيها العداد يبقا قيمته N بالتالي بنضع (counter=N+1) بحيث لما ننقص من العداد 1 هكذا تبقا أول قيمة في العداد N ... ف افترض معايا ان اليوزر ادخل رقم 6 ووضعنا (counter=6+1 ) كده القيمة المبدأية هتكون 7 بالتالي لما ننقص من العداد واحد هيكون counter = 7-1 وهو ده المطلوب اني ابدأ من عند الرقم 6 .. اتمنى تكون فهمت

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

      @@moamenmansor9098 شكرآ لك وراح افهم اكثر بس اطبق على C++

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

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

  • @معلوماتنا
    @معلوماتنا 2 ปีที่แล้ว +3

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

    • @MO_HM
      @MO_HM 16 วันที่ผ่านมา

      اين وصلت في تعلم البرمجة؟

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

    Thanks for the information, we could have initiliazed the counter by 2, incremented it by 2 and added the odd numbers direclty to the sum instead of checking if counter mod 2 = 0 at each step

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

    صعبتها علينا جدا جدا يا استاذ

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

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

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

    شكرا كثيرا

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

    بارك الله فيك

  • @المنهلفيالرياضيات
    @المنهلفيالرياضيات ปีที่แล้ว +1

    يا الله شو وعرة ومعقدة
    يا الله سهلها عليي وعلى كل المومنين😢

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

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

  • @KILLEROP203
    @KILLEROP203 4 หลายเดือนก่อน +1

    #include
    using namespace std;
    int main()
    {
    cout N;
    int c=1;
    int sum=0;
    for(c;c