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

Поділитися
Вставка
  • Опубліковано 14 січ 2025
  • Join us on Telegram:
    t.me/+aGg38xbs...

КОМЕНТАРІ • 393

  • @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 Рік тому

      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 Рік тому +36

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

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

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

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

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

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

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

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

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

  • @linaomaraljizooli3722
    @linaomaraljizooli3722 6 місяців тому +32

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

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

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

    • @ms-lux5884
      @ms-lux5884 2 місяці тому

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

    • @TahaObaid-ex6im
      @TahaObaid-ex6im 2 місяці тому

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

    • @Houdaifa-omd
      @Houdaifa-omd Місяць тому

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

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

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

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

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

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

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

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

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

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

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

  • @amriii7307
    @amriii7307 2 роки тому +16

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

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

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

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

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

    • @Islam-nl8ui
      @Islam-nl8ui Рік тому +1

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

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

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

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

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

  • @boukhdimisakl964
    @boukhdimisakl964 10 місяців тому +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 місяців тому +3

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

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

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

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

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

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

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

  • @aypu334
    @aypu334 8 днів тому

    you are the best Mr Abouhadhoud

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

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

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

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

  • @ahmaarafatt
    @ahmaarafatt 3 місяці тому +13

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

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

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

    • @h07-mohammed
      @h07-mohammed Місяць тому

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

    • @عبدالرحمنالعراقي-ل1ض
      @عبدالرحمنالعراقي-ل1ض 26 днів тому

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

    • @علووشي
      @علووشي 26 днів тому

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

  • @mourtadabechari7740
    @mourtadabechari7740 2 роки тому +12

    السلام عليكم ذكتور محمد .
    هل ممكن نعملهابطريقه مختصره .
    في الرياضيات عندنا قاعدة مجموع الاعداد الفردية مثلا من 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

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

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

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

  • @gldghost2861
    @gldghost2861 2 роки тому +6

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

    • @hazemameen2881
      @hazemameen2881 11 місяців тому

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

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

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

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

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

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

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

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

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

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

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

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

    قدرت احلها باستعمال حالة شرطية واحدة
    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 місяців тому +2

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

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

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

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

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

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

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

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

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

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

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

  • @kh_10toturial66
    @kh_10toturial66 2 роки тому +48

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

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

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

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

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

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

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

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

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

    • @اذكراللهوصلِّعالنبي-د8ض
      @اذكراللهوصلِّعالنبي-د8ض Рік тому

      @@Thuraya369 *اللّٰه

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

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

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

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

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

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

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

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

  • @salaheddin.alshawa
    @salaheddin.alshawa 2 роки тому +1

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

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

    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")

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

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

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

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

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

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

  • @AdnanHamood-l2m
    @AdnanHamood-l2m 5 місяців тому

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

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

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

  • @MohcineKech-fu8dl
    @MohcineKech-fu8dl 10 місяців тому

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

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

    شرحك ممتاز ياأستاذ لكن في sum=sum+counter بأنك تكتب sum1 مثلا وsum2 لأنهم مانفس الشي عشان نديهم نفس الاسم (لأن المبتدئين مثلي بيتلخبطو في الامور دي ) وبارك الله في علمك

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

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

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

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

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

    int main()
    {

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

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

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

  • @YounesShabban
    @YounesShabban 8 місяців тому

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

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

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

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

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

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

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

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

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

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

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

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

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

  • @hamzagurman2046
    @hamzagurman2046 11 місяців тому

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

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

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

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

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

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

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

  • @jonyarafrin4501
    @jonyarafrin4501 Рік тому +16

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

  • @المنهلفيالرياضيات

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

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

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

  • @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

  • @سلطاننضال-ل3ظ
    @سلطاننضال-ل3ظ Рік тому +1

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

  • @مصطفيالمرغني-و8و
    @مصطفيالمرغني-و8و Місяць тому

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

  • @aboans2837
    @aboans2837 9 місяців тому

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

  • @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

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

    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 2 місяці тому

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

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

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

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

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

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

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

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

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

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

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

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

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

  • @benkhedermohamed4398
    @benkhedermohamed4398 Місяць тому

    مشكور دكتور محمد بدي رأيك في شغلي
    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

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

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

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

    بارك الله فيك

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

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

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

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

  • @SahnouneMustapha-jo5jp
    @SahnouneMustapha-jo5jp 5 місяців тому

    أظن أفضل فكرة يا أستاذي الغالي هي :
    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 5 місяців тому

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

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

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

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

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

  • @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)

  • @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 وشوفي النتيجة ايه!

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

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

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

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

    • @Dr.AliAbraham
      @Dr.AliAbraham Рік тому +1

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

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

    بوركت الجهود

  • @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

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

    Thanks alot

  • @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 Рік тому

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

  • @معلوماتنا
    @معلوماتنا 2 роки тому +3

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

    • @MO_HM
      @MO_HM Місяць тому

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

  • @حموديابنالبصره-ع4و
    @حموديابنالبصره-ع4و 2 роки тому +2

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

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

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

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

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

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

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

  • @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

  • @zakaria-TheWolf-2
    @zakaria-TheWolf-2 2 роки тому

    done teacher✔

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

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

  • @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

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

    شكرا كثيرا

  • @tahac-o
    @tahac-o Місяць тому

    good one

  • @salaheddin.alshawa
    @salaheddin.alshawa 2 роки тому

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

  • @deepthoughts8612
    @deepthoughts8612 9 місяців тому

    ممتاز شكرا🎉

  • @Ahmed-yd2vj
    @Ahmed-yd2vj Рік тому +1

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

  • @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