✅Don't Forget to LIKE 👍 SUBSCRIBE 🔔 SHARE ↗ لا تنسى الاشتراك في القناة وتفعيل زر الجرس، ولطفا ادعمنا بلايك وشارك هذا الفيديو مع اصدقائك لتعم الفائدة للجميع
@@widadwidad2753 بحط عداد و مجموع صفر عشان يبلش من الصغر يجمع ويجرب الاعداد ويظل يزيد على العداد واحد كل مره عشان يصل للعدد الي دخله المستخدم بإمكانك تدخل غير العداد او المجموع عادي سميهم بكيفك مثلا بدال العداد بحط المرجعي او الأساس.......وهكذا بتمنى يكون الشرح واضح😁
انا طالب سنة خامسة وكانت لي تجربة في مسابقات البرمجة وحل المشاكل ولما ارى مثل هذا الأسلوب في التدرج وشرح جزاك الله أخي محمد العثور على قناتك سنة 2023 هو من أفضل الإنجازات التي فعلتها
نصيحة شخصية أخوان، اذا شعرت انك لا تسطيع الفهم او الحل من رأسك لا بأس، افهم المبدأ ثم حلله بنفسك وراجعه ومثل ما قال الاستاذ سوي tracing لانو بتساعدك اذا غلطت تعرف وين الغلط وكيف ممكن يتعدل، ولا تستعجل ان تكمل، راجع بين الفينة والاخرى ما استصعب عليك بدون ان ترى الحل لتقيس تقدمك بالتوفيق لنا جميعا
هذه القناة تستحق الدعم لتكون اكبر من ناحية عدد المشتركين فالتافهين لديهم الملايين من المشتركين و القنوات التي تقدم الفائدة العظيمة مهملة ان شاء الله تصير اكبر قناة لتعلم البرمجة
يا أخي انت -ماشاء الله- عبقري في توصيل المعلومة أسأل الله أن يجعل عملك خالصا لوجه وأن ينفع به المسلمين وأن يصرف عنك كيد الحاسدين تحياتي ليك محمد أبوهدهود.. متابعك من مصر
السلام عليكم الشباب اللي بتسمع االشرح جديد لو روحت علي بلاي ليست اساسيات مهمه لكل مبرمج درس العمليات الحسابيه بيلاقي ان mod هي باقي العمليه الحسابيه ف علي سبيل المثال في درس اليوم لما جه رقم 2mod2 الباقي صفر وهو شرط المعادله ان الرقم لايساوي صفر ف لم يتحقق الشرط ف دخل علي الخطوه التاليه وهي جمع رقم علي الرقم الاخير 2 ف بيصير تلاته ف هنا بيتحقق الشرط لmod وبيكون النتيجه واحد مش صفر اذا 3 رقم فردي ف ندخله في الcounter وهكذا اتمني اكون قدرت اشرح هذه النقطه وبارك الله فيك يا استاذ ورحم الله والديك واسكنهم الفردوس
@@عبدالرحمنالعراقي-ل1ض أخي عبد الرحمن : على اليسار في عداد من 1 إلى 10 وعلى اليمين عملية جمع كل الأعداد الفردية التي في العداد يعني قبل إضافة 7 كان الناتج على اليمين 9 فلما مشي العداد و وصل ل 7 الناتج يلي على اليمين أضيفت له تلك الـ 7 لأنها عدد فردي فأصبح الناتج 16 وأيضاً لما صار العداد يلي على اليسار 9 ولأنه عدد فردي فقد أضيف فوق الـ 16 فأصبح الناتج 25 أتمنى لك التوفيق ولجميع الزملاء الكرام🌹
السلام عليكم ذكتور محمد . هل ممكن نعملهابطريقه مختصره . في الرياضيات عندنا قاعدة مجموع الاعداد الفردية مثلا من 1إلى N. هي : Sum =(N*N)/4 Sum=(10*10)/4=100/4=25 وبعدها نكون إختصرنا كل هده الcounter.... وبارك الله فيك وجزاك الله عنا خير الجزاء #تحياتي لأ هل الأردن من المغرب#
اضافه علي القاعدة ان N لازم تكون رقم زوجي قبل اعمل المعادلة مثلا لو كان الرقم 9 لازم تضيف لها واحد بتكون 10 وكذلك لو كان الرقم 7 لازم تخليه 8 وكذا تكون صح 👌🏻
قدرت احلها باستعمال حالة شرطية واحدة 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
السلام عليكم استاذ شو رأيك بهذا الحل بحيث يكون مختصر شوية بحيث تعطي قيمة ابتدائية 1 للكاونتر و بعدين نشيك إذا كان الكاونتر اصغر او يساوي العدد المدخل من طرف اليوزر و إذا كان ترو بنضيف للكاونتر رقم 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")
والله العظيم لا استطيع المرور دون ان اشكرك فهذا اقل ما يمكن تقديمه لك بارك الله فيك استاذ وجزاك الله خيرا والله يرحم والديك برحمته الواسعة اللهم امين يارب العالمين
شرحك ممتاز ياأستاذ لكن في sum=sum+counter بأنك تكتب sum1 مثلا وsum2 لأنهم مانفس الشي عشان نديهم نفس الاسم (لأن المبتدئين مثلي بيتلخبطو في الامور دي ) وبارك الله في علمك
في حل اسرع لعذه الخورازميه هو لة فرضنا ان الرقم N كده يبقاالحل if num is even the sum = n*n /4 if num is odd the sum = N*n/4 +n جربوها يا شباب هتطلع صح عشان كده لو انت متعلمرياضه صح هيبقي التعلم عليك اسرع
خوارزمية اخرى للحل. counter = 1 اذا الcounter اقل من او يساوي N جواب نعم sum = sum + counter counter = counter + 2 ارجع للشرط جواب لا اطبع sum انهي البرنامج جزاك الله بالخير
السلام عليكم ..جزاك الله خيرا ..استاذ محمد والله يعطيك العافية على المجهود الجبار في هذه القناة ..بالنسبة للعدد الفردي الكمبييوتر يطبع العدد من المتغير conter ..ام من sum..كونه ياخذ اخر قيمة في العدد ..ام من الاثنين معا...ارجو الاجابة ....
الله يعطيك العافية استاذ محمد وجهودك مشكورة، بس في استيضاح اذا تكرمت : ما الغايه والهدف من ربط بلوك sum = sum + counter مع بلوك counter = N ؟ وكمان شو رأيك لو عرفت العداد ب 1 وقمت بزيادة 2 في كل مره وأخذت المجموع بهذي الطريقة؟
انا اخدت الدروس لحد 25 ورا بعد ولما وصلت هنا حسيت اني مش عارفافهم لكن لما رجعت تاني للدروس من الاول ووصلت ناني هنا حسيت اني فهمت بس اخذت loop حلو الصراحه
يعطيك العافية استاذ بس حليت انا من استعجالي فكرت السؤال بالبداية عداد يعد كم عدد فردي من ١ للn حليته وحلي صح لانو نفس حلك بس اختلاف انت عامل sum بس كمان وقفت الفيديو فورا اول ماكتشفت انو المكلوب sum وحليتو زي حيلك بالظبط 😂😂😂 انا كنت خايف لاني نقطعت شهر ونص الحمدلله بمجرد ماشفت فيديو فورا شتعل مخي لطريقتك بالحل ❤
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
مشكور دكتور محمد بدي رأيك في شغلي 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
دكتور محمد، أنا حليته بطريقة مختلفة دون استخدام ال 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 ??
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
استاذ انا كذا حليتها 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
لا يوجد سهو أو خطأ في الكتابة إشارة < > على شرح الاستاذ الكريم تعني لا يساوي ثلاثة قسمة صفر باقي القسمة لا يساوي صفر ؟ هنا باقي القسمة واحد إذا لا يساوي صفر يعني yes
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
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
✅Don't Forget to LIKE 👍 SUBSCRIBE 🔔 SHARE ↗
لا تنسى الاشتراك في القناة وتفعيل زر الجرس، ولطفا ادعمنا بلايك وشارك هذا الفيديو مع اصدقائك لتعم الفائدة للجميع
بس انتا مافهمتنى ليش بنحط عداد 0 و مجموع 0 و تقولنا لا نحفض ??? احس الشرح شوي ناقص لواحد مبتدئ
@@widadwidad2753 بحط عداد و مجموع صفر عشان يبلش من الصغر يجمع ويجرب الاعداد ويظل يزيد على العداد واحد كل مره عشان يصل للعدد الي دخله المستخدم بإمكانك تدخل غير العداد او المجموع عادي سميهم بكيفك مثلا بدال العداد بحط المرجعي او الأساس.......وهكذا
بتمنى يكون الشرح واضح😁
مافهمت الله يجزاك خير
تصحيح: اكيد وقع سهوا خطأ في كتابة
no مكان yes و yes مكان no
في اخر flow chart .نفع الله بك وعلى يديك استاذنا ورحم الله والديك
num = 10
counter = 0
sum = 0
for i in range(1,num + 1):
counter+=1
if counter % 2 != 0:
sum += counter
print(sum)@@widadwidad2753
انا طالب سنة خامسة وكانت لي تجربة في مسابقات البرمجة وحل المشاكل ولما ارى مثل هذا الأسلوب في التدرج وشرح جزاك الله أخي محمد العثور على قناتك سنة 2023 هو من أفضل الإنجازات التي فعلتها
صوتي مع صوتك ..لي سنة بخبط والحمد لله ربي رزقني بهذي القناة بتوصية من متابع ...جزاه الله خير😊
ممكن تتواصل معي عندي استفسار
انا لقيت الاستاذ محمد وانا في سنه ثالثة وعرفت ايش معنى برمجة منه رحم الله والديه وبارك له فيما لديه
اكرم الفضل اذاَ وعلم اصدقائك ما تدري وفي حد بيخبط زيك صار له سنين تنفعه يدعي لك @@Thuraya369
نصيحة شخصية أخوان، اذا شعرت انك لا تسطيع الفهم او الحل من رأسك لا بأس، افهم المبدأ ثم حلله بنفسك وراجعه ومثل ما قال الاستاذ سوي tracing لانو بتساعدك اذا غلطت تعرف وين الغلط وكيف ممكن يتعدل، ولا تستعجل ان تكمل، راجع بين الفينة والاخرى ما استصعب عليك بدون ان ترى الحل لتقيس تقدمك
بالتوفيق لنا جميعا
انا حليت اسئلة كثير واغلبها من نفسي لكن لما جيت لهذا السؤال للاسف مخي وقف وماعرفت
@@Trotskyat لان البرنامج اصلا ما مفهموم شنو مطلوب منه
بعد اذنك استفسار ناتج الsum اللي بيطلع بيتسجل في الsum الاولي وله التانيه
@@TahaObaid-ex6im is stored in the First sum, the final sum is 25
جزاك الله خيرا على الشرح الدقيق.
رحم الله والديك وأسكنهما الفردوس الأعلى من غير حساب ولا سابق عذاب وتغمدهما بالرحمة والمغفرة.
هذه القناة تستحق الدعم لتكون اكبر من ناحية عدد المشتركين فالتافهين لديهم الملايين من المشتركين و القنوات التي تقدم الفائدة العظيمة مهملة ان شاء الله تصير اكبر قناة لتعلم البرمجة
😊هذا واحد من الافضل بين اافضل دروس حتى الان
و شرح كان ممتاز ماشاء الله
الحمدالله
كان عندي سؤال بطبقو الحل ازاي
@@gehadsaed8258
ممكن تقوليلى عملتى ايه
يا أخي انت -ماشاء الله- عبقري في توصيل المعلومة
أسأل الله أن يجعل عملك خالصا لوجه وأن ينفع به المسلمين
وأن يصرف عنك كيد الحاسدين
تحياتي ليك محمد أبوهدهود.. متابعك من مصر
لا يجوز التشطيب على إسم الجلالة
@@mostafabakchich اليوتيوب هو الذي يقوم بتشطيبه لانه يحارب الاسلام بشتى الطرق
يا اخي عدل على التعليق ف تشطيبك على اسم الله عز وجل لا يجوز . ربما لم تنتبه
خلي بالك لفظ الجلالة مشطوب عليه اكيد انت مش قصدك عدِّلها
وانا حرفيا جايه اقول ان افضل شئ طلعت بيه من 2024 هو اني تعرفت علي حضرتك وعلي قناتك ربنا يجعله ف ميزان حسناتك ويرحم والديك
int number
cin>>numbre;
int i =1
int result =0
While (i < number)
{result =result + i
i =i+2}
return result
int main() {
int number;
cout > number;
int counter = 1;
int result = 0;
while(counter
كما كتب أحد المعلقين :
العثور على قناتك سنة 2023 هو من أفضل الإنجازات ..
أنا فهمت الدرس من أول مرة 😍 ..
بشر وين وصلت
الله يعطيك ألف عافية، ويرحم والديك وجميع المسلمين🤍
The 26th video of this series is done ✅
رحم الله والدينا ووالديكم وغفر لهم أجمعين .. آمين .. شكراً على هذا الشرح الوافي .. الله يبيض وجهك ويحقق لك كل ماتتمناه .. شكراَ إلى عنان السماء
you are the best Mr Abouhadhoud
كل الحب والاحترام استاذنا الفاضل ♥️
الله يعطيك العافية أستاذ محمد ويرحم والديك ويجعلها في ميزان حسناتك يا رب .
السلام عليكم الشباب اللي بتسمع االشرح جديد لو روحت علي بلاي ليست اساسيات مهمه لكل مبرمج درس العمليات الحسابيه بيلاقي ان mod
هي باقي العمليه الحسابيه ف علي سبيل المثال في درس اليوم لما جه رقم 2mod2 الباقي صفر وهو شرط المعادله ان الرقم لايساوي صفر ف لم يتحقق الشرط ف دخل علي الخطوه التاليه وهي جمع رقم علي الرقم الاخير 2 ف بيصير تلاته ف هنا بيتحقق الشرط لmod وبيكون النتيجه واحد مش صفر اذا 3 رقم فردي ف ندخله في الcounter وهكذا اتمني اكون قدرت اشرح هذه النقطه
وبارك الله فيك يا استاذ ورحم الله والديك واسكنهم الفردوس
جزاك الله خيراً👍
يعطيك العافية من شرحك فهمت
ما جاي افهم شلون سبع ثارت 16 و 9 صارت 25
@@عبدالرحمنالعراقي-ل1ض
أخي عبد الرحمن :
على اليسار في عداد من 1 إلى 10
وعلى اليمين عملية جمع كل الأعداد الفردية التي في العداد
يعني قبل إضافة 7 كان الناتج على اليمين 9
فلما مشي العداد و وصل ل 7
الناتج يلي على اليمين أضيفت له تلك الـ 7 لأنها عدد فردي فأصبح الناتج 16
وأيضاً لما صار العداد يلي على اليسار 9 ولأنه عدد فردي فقد أضيف فوق الـ 16 فأصبح الناتج 25
أتمنى لك التوفيق ولجميع الزملاء الكرام🌹
السلام عليكم ذكتور محمد .
هل ممكن نعملهابطريقه مختصره .
في الرياضيات عندنا قاعدة مجموع الاعداد الفردية مثلا من 1إلى N. هي :
Sum =(N*N)/4
Sum=(10*10)/4=100/4=25
وبعدها نكون إختصرنا كل هده الcounter....
وبارك الله فيك وجزاك الله عنا خير الجزاء
#تحياتي لأ هل الأردن من المغرب#
أخي لو تكرمت، هل ممكن تعطيني حل مختصر وبنفس النتائج؟
لأن حل هذا الدرس معقد نوعاً ما
اضافه علي القاعدة ان N لازم تكون رقم زوجي قبل اعمل المعادلة مثلا لو كان الرقم 9 لازم تضيف لها واحد بتكون 10 وكذلك لو كان الرقم 7 لازم تخليه 8 وكذا تكون صح 👌🏻
حلو ولكن لازم نسويها بطريقة الأستاذ حتى نتدرب على تركيب الاكواد ببعض هذا والله أعلم
شكرا جدا ع المعلومة
شكرا علي المعلومة
المعادلات الرياضية هذه تختصر الكثير من الوقت
جزاكم الله خيرا ورحم رحمه واسعه.والديك
الله يعطيك العافيه استاذنا الكريم الله يرحم والديك ويجعل مثواهم الجنه يارب 🌹🥰
معا نحو القمة🔥✌️
Problem 28,29,30,31 done 2022/9/22
فين وصلت يا مبدع بشر
تعبت واخيرا افتهمتها
Don’t lose hope
❤️❤️🇯🇴🇸🇾
الله يجزيك الخير حب و يرحم والدينا و والديك و جميع المسلمين و المسلمات
شرح اكثر من رائع الله يبارك لك في علمك
ماشاء الله عنك الله يوفقك ورحم الله والديك ❤
لله يعطيك العافية أستاذ محمد ويرحم والديك ويجعلها في ميزان حسناتك يا رب .
قدرت احلها باستعمال حالة شرطية واحدة
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- بالظبط
@@mariammedhat-l5l متشكر 😄
عاش عليك، بس خلي بالك قدامك مشكلة ملهاش حل هي ان لو المستخدم دخل رقم فردي N معادلتك مش هتنفع
شكراً الك والله يجزيك الخير ويرحم والديك ويرزقكم الفردوس الأعلى ❤️
الله يعطيك الصحة استاذنا , بارك الله فيك على هذا الشرح
جزاك الله خيرا أستاذ و رحم والديك رحمة واسعة وأدخلهم يارب الفردوس الأعلى من الجنة. ربما بدأنا مرحلة ثانية من المشاكل.
جزاك الله خيرا أستاذ و رحم والديك رحمة واسعة وأدخلهم يارب الفردوس الأعلى من الجنة
جزاك الله خيرا أخونا محمد ❤❤.
السلام عليكم استاذ شو رأيك بهذا الحل بحيث يكون مختصر شوية بحيث تعطي قيمة ابتدائية 1 للكاونتر و بعدين نشيك إذا كان الكاونتر اصغر او يساوي العدد المدخل من طرف اليوزر و إذا كان ترو بنضيف للكاونتر رقم 2 و ليس واحد بحيث اني حصلت على نفس النتيجة بخطوات أقل.
طبعا بصير، دائما هنالك عده حلول لنفس المشكله
ممكن صديقي تنزلها flow
يعني الكاونتر و السام مو الكاونتر لحالو ؟؟
اله يسعدك حتى انا حليتها كذا وبعدين حسيت انه حلي غلط ...طمنتني
@@Thuraya369 *اللّٰه
بارك الله فيك أستاذ محمد ورحم الله والديك
جـــــــــزاك الله خير دكتور
الله يجعل هدا العلم في ميزان حسناتك
شكرا استاذنا الله يرحم والديك
جزاك الله خيرا
وغفر لك ولوالديك
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")
جزاك الله خيراً ورحم والديك 🌹
والله العظيم لا استطيع المرور دون ان اشكرك فهذا اقل ما يمكن تقديمه لك بارك الله فيك استاذ وجزاك الله خيرا والله يرحم والديك برحمته الواسعة اللهم امين يارب العالمين
جزاك الله خيرا استاذي الكريم
شكرا استاذ محمد 💯
ربى يكرمك ويوفقك ❤❤
الله ارحم والديك وجزاك الله خيرا ❤
شرحك ممتاز ياأستاذ لكن في sum=sum+counter بأنك تكتب sum1 مثلا وsum2 لأنهم مانفس الشي عشان نديهم نفس الاسم (لأن المبتدئين مثلي بيتلخبطو في الامور دي ) وبارك الله في علمك
الكمبيوتر ياخذ الـsum الأخيرة
@ عرفتها بعد اتقدمت في الدروس
@@ZahraYasmin-dt5pn وين وصلت
@ corsse 3
بارك الله فيك ي دكتور
الله يبارك فيك يا استاذ الحمد لله حليتو صح مع انو صعب واخد مني شوية وقت تحليتو❤❤❤
int main()
{
int input;
int sum = 0;
cout input;
while ( 1
يعطيك العافية يارب وجزاك الله كل خير ورحم الله والديك
جزاك الله خيراً ❤❤❤
يعطيك العافيا ويرحم ولديك
في حل اسرع لعذه الخورازميه هو لة فرضنا ان الرقم N كده يبقاالحل
if num is even the sum = n*n /4
if num is odd the sum = N*n/4 +n
جربوها يا شباب هتطلع صح عشان كده لو انت متعلمرياضه صح هيبقي التعلم عليك اسرع
يعطيك العافية استاذ محمد بارك الله فيك ورحم الله والديك
خوارزمية اخرى للحل.
counter = 1
اذا الcounter اقل من او يساوي N
جواب نعم
sum = sum + counter
counter = counter + 2
ارجع للشرط
جواب لا
اطبع sum
انهي البرنامج
جزاك الله بالخير
السلام عليكم ..جزاك الله خيرا ..استاذ محمد والله يعطيك العافية على المجهود الجبار في هذه القناة ..بالنسبة للعدد الفردي الكمبييوتر يطبع العدد من المتغير conter ..ام من sum..كونه ياخذ اخر قيمة في العدد ..ام من الاثنين معا...ارجو الاجابة ....
يسسسسس حليتها صح بالملي قبل مااشوف الحل 😍😍😍
سلام عليك و رحم الله والديك.
حليتها بهذه الطريقة و الله أعلم إذا كانت صحيحة
N= ask the user to enter a number
Counter = 0
Sum = 0
If Counter
شكرا كتير استاذي الكريم
ربي يرحم والديك ويرزقك من وااااسع فضله
#include
using namespace std;
int main()
{
int sum = 0;
int n;
cout > n;
for (int counter = 1; counter
الحمد لله اعدتها اكثر 4 مرات... لحتى استوعبها و كمان.. جربت اجمع من Nال 1..مع جمع الاعداد الفرديه. والحمد لله طلع tracing correct
بتعملها ازاي ممكن اعرف
الله يعطيك العافية استاذ محمد وجهودك مشكورة، بس في استيضاح اذا تكرمت :
ما الغايه والهدف من ربط بلوك sum = sum + counter مع بلوك counter = N ؟ وكمان شو رأيك لو عرفت العداد ب 1 وقمت بزيادة 2 في كل مره وأخذت المجموع بهذي الطريقة؟
قم بتجربه حلك من خلال إدخال أرقام وتتبع النتيجه ستفهم لكثر
انا عملتها بنفس الطريقة
ممكن أتأكد صح ولا. غلط
كده هيبدا من رقم ٣ مش من رقم ١
ربط عشان يطبع الsum
لو عرفت العداد ب 1 و زود اتنين كدا انت هتبدأ الloop ب 3
الله يعطيك الف عافية دكتور بدي اسالك هسا لو بديت العداد من سالب 1 وصرت اضيف 2 كل مرة وهيك بدا بطباعة رقم واحد باول لفة.
انا اخدت الدروس لحد 25 ورا بعد ولما وصلت هنا حسيت اني مش عارفافهم لكن لما رجعت تاني للدروس من الاول ووصلت ناني هنا حسيت اني فهمت بس اخذت loop حلو الصراحه
يعطيك العافية استاذ بس حليت انا من استعجالي فكرت السؤال بالبداية عداد يعد كم عدد فردي من ١ للn حليته وحلي صح لانو نفس حلك بس اختلاف انت عامل sum بس كمان وقفت الفيديو فورا اول ماكتشفت انو المكلوب sum وحليتو زي حيلك بالظبط 😂😂😂 انا كنت خايف لاني نقطعت شهر ونص الحمدلله بمجرد ماشفت فيديو فورا شتعل مخي لطريقتك بالحل ❤
Homework #47 solution in C++
#include
using namespace std;
int main()
{
int input;
int sum=0;
cout input;
for (int i=0;i
Thank's
You used for loop for this on
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
استفسار ممكن
هو ناتج الsum بعد كده بيتسجل في الsum اللي فوق اللي في الخطوه الثالثه
وله بيتسجل في الsum اللي في الخطوه السادسه
@TahaObaid-ex6im اللي في الخطوة الثالثة و الخطوة السادسة كله واحد ف انا بسوي تحديث للقيمة الموجودة داخلها
الله يرحمليك والديك يا فخر العرب
استاذ هسا انا فاهم وكلشي تمام
وبهلطريقه البرمجه بتكون اسهل بكثير بس دسألك انتا عنددك معلومات عن دورة اورنج للبرمجه ♥️
لا انصح بها مطلقا من غير تأسيس قوي
شكرا أستاذمحمد
الله يعطيك العافية
مشكور دكتور محمد بدي رأيك في شغلي
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
لي دي اسمها لا تساوي
مش المفروض دي لا تساوي =!
بارك الله فيك
عدت المقطع 5 مرات وفهمت الحمدالله
انا عدته 10 مرات لين مافهمته هههههههههه
أظن أفضل فكرة يا أستاذي الغالي هي :
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)
مثلا لو أعطيناه مثلا N=10
سيكون الناتج
10^2)/4= 25
أي نفسه
1+3+5+7+9=25
ولو أعطيناه مثلا 5
سيكون الناتج هو
(5+1)^2)/4= 9
أي نفسه
1+3+5=9
رحم الله والديك
يرحم الله والديك
أو هكذا:
a = int(input("num1: "))
b = 0
c = 0
while b < a:
b += 1
if b % 2 == 0:
c += 0
else:
c += b
print(c)
دكتور محمد، أنا حليته بطريقة مختلفة دون استخدام ال 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
??
ازاي هتغيري ف قيمة ال N اللي هي قيمة المستخدم، اعملي trace على رقم 10 الي هو N وشوفي النتيجة ايه!
االله يعطيك العافية ويرحم ةالديك
28 -
#include
using namespace std;
int main()
{
int Num;
int sum = 0;
cout > Num;
for (int i = 1; i
#include
using namespace std;
int main() {
int n;
int sum = 0;
cout > n;
for (int i = 1; i
بوركت الجهود
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
Thanks alot
استاذ انا كذا حليتها
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
اوه هو السوال عن الاعداد الفردية
هل من الضروري نحل التمرين قبل ما نشوف الفلو شارت في تمارين لا استطيع احلهم لوحدي
اين وصلت في تعلم البرمجة؟
a = int(input('Enter 1st number: '))
x = 0
y = 0
while x
حرفيا اصعب خوارزمية اواجهها للان بس الحمد لله فهمتها
بعدني ما فهمتها😂
تصحيح: اكيد وقع سهوا خطأ في كتابة
no مكان yes و yes مكان no
في اخر flow chart .نفع الله بك وعلى يديك استاذنا ورحم الله والديك
لا يوجد سهو أو خطأ في الكتابة
إشارة < > على شرح الاستاذ الكريم تعني لا يساوي
ثلاثة قسمة صفر
باقي القسمة لا يساوي صفر ؟
هنا باقي القسمة واحد
إذا لا يساوي صفر
يعني yes
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
done teacher✔
الله يبارك فيك
{Task: Print Sum Odd Numbers from 1 to N}
[Phase1: Inputs]
read n
[Phase2: Processing]
Sum = 0
Counter = 1
[Phase3: Loop]
while counter
شكرا كثيرا
good one
والله هالدرس دوخني لاني كنت مستعجل ههههههههههه
ممتاز شكرا🎉
صعبتها علينا جدا جدا يا استاذ
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
Yes you can