21. كورس البرمجة للمبتدئين C++ - حالات التكرار While Loop
Ғылым және технология
#برمجة #سي_بلس_بلس #طارق_العبد#
كورس البرمجة للمبتدئين بلغة السي بلس بلس C++
حالات التكرار في البرمجة
While Loop
لو حابب تدعمنا على موقع patreon من هنا :
/ tarekalabd
مهم جدا تنضم لجروبات التيليجرام:
آخر التحديثات والأخبار في الكورس: t.me/DevAnnouncements
للمناقشات والاستفسارات: t.me/DevDiscussions
لينك المدونة بها المقالات:
علشان المدونة تشتغل بدون أي مشاكل محتاج يا إما تضيف لمتصفح جوجل كروم اللي بتفتح منه VPN
زي مثلا إضافة Dot VPN
أو لو موبايل يبقى أبلكيشن لل VPN
أو إنك تختصر الطريق وتنزل Tor Browser
وتفتح من عليه المدونة؛ لأنه بينزل جواه ال CPN الخاص بيه.
/ learn-coding-with
الجزء العملي ( مهم جدًا تطبيقه قبل الحلقات التالية ) :
- مهم جدًا حل المسائل في الملف ده:
docs.google.com/document/d/1c...
- حل ما فاتك من أسئلة في الفيديوهات السابقة ومراجعة كل ما مضى.
- تجربة ما تعلمته على حالات وأمثلة جديدة من اختيارك الآن.
لينك الكورس كاملا:
• كورس البرمجة للمبتدئين...
وطبعا عاوزينك تنورنا على مواقع التواصل الاجتماعي كلها من هنا :
فيسبوك: / tarekalabd6
فيسبوك: / tarekalabd1
يوتيوب : / tarekalabdtarekalabd
تويتر: / tarekalabd
ساوند كلاود: / tarek-alabd
ولو حابب تسأل عن أي حاجة يبقى هنا : ask.fm/TarekAlabd
Пікірлер: 103
حضرت اكثر من كورس من اكثر من جامعة بس ولا حد وضحلي الwhile واهمية ال counter زيك. يعطيك الف عافية!
الله اكبر ع شرح ،شرحك ي استاذ كوتشي بكل ❤️❤️❤️
ايش هذا وربي انت بروفيسور مافيش ولا غلطه بالشرح ومغطي كل المعلومات بشكل خيالي وسريع بالشرح المدح عليك قليل ماشا الله عليك
@lllliiii1111
Жыл бұрын
ما شاء الله*
جزاااااكم الله خير و نفع الله بكم و بعلمكم شكراً لكم على كل معلومة شرحتوها وكل نقطة سهلتوها علينا و وضحتوها بطريقة سلسة ..
انت رائع اسال الله ان يحفظك ويرعاك ويرزقك من حيث لايحتسب
اقوه وافخم واسهل شرح رَبّـ❤ـيٌ يوفقك والله اكثر واحد تسهل برمجه وتسوي واهس لليريد يدرس❤️
الله يجزيك الخير...اسلوب سهل ومبسط
شرح حضرتك جميل جدا والله شكرآ لحضرتك وربنا يجازيك خير ان شاء الله ❤
الاعداد الزوجية int x=0; while(x
@user-le4sm2vs8y
Жыл бұрын
لو سمحت في الأعداد الفردية مو لازم يكون أصغر من ١٠٠؟
@polamaged6227
Жыл бұрын
@@user-le4sm2vs8y انت اللي بتحدد الرقم
ما شاء الله عليك ي بشمهندس شرحك رووعه ومنظم
مشكور يا أستاذ ده شرحك تحفة
اشكرك على هذا الشرح الرهيب الله يعطيك العافيه
الله يجزيكككك الخير عهيك شروحات ❤️
الله يجزاك خير
ماشاء الله تبارك الرحمن
انت خطير شكرااااا
شكرا لك 🌹
عاشت يمناك❤❤
الله يسعدك شكرا مره
والله فنان
ممتاز😊
حضرتك فيه غلطه ف الكود بتاع مجموع الارقام الموجبه الكود بتاع حضرتك لو أنا دخلت فيه مثلا 5 5 -1 الناتج هيطلع 9 مش 10 وبالتالي لو دخلت أي رقم سالب هيطرحه من المجوع قبل مايطبع ال sum.... وعلشان نحل المشكله دي هنبدل line 9 ب line 10 وشكرا جدا علي مجهودك الجميل ❤️
بالنسبة للي عم يطلع فورا صفر عندهن انا هيك صار معي اول شي ضليت جرب ل حتى ساويت هيك و مشي الحال int num, sum=0; while (num>=0){ sum =sum + num; cin>>num; } cout
الف شكر💙
ممكن توضيح لماذا الناتج طلع 80 int n = 10; while (n { n = n * 2; } cout
@tajeldinbouzidi2529
2 жыл бұрын
لأن الكمبيوتر شاف انو ال10 أصغر من 50 فضربو في 2 صارت 20, و 20 أصغر من 50 فضربو في 2 صارت 40, و 40 أصغر من 50 فضربو في 2 صارت 80, شاف انو 80 أكبر من 50 فلم يتحقق الشرط فذهب للأمر التالي و طبع 80 أخر قيمة لn.
@amr-abd-alhameed
2 жыл бұрын
لانه هيقول ابدا بقيمة 10 واضربها في 2 هتبقى عشرين كدا n جواه 20 نضربها في 2 هتصبح 40 كدا n لسه اقل من 50 تضرب 40 في 2 تساوي 80 وبس كدا
ممكن تنزل اسئله mcq على الc++
بجد نص ساعه افكر وماقدرت ـৡــ﴿😂😒﴾ـُِّـৡـٌِ
👌👌
لينك المدونة بها المقالات: علشان المدونة تشتغل بدون أي مشاكل محتاج يا إما تضيف لمتصفح جوجل كروم اللي بتفتح منه VPN زي مثلا إضافة Dot VPN أو لو موبايل يبقى أبلكيشن لل VPN أو إنك تختصر الطريق وتنزل Tor Browser وتفتح من عليه المدونة؛ لأنه بينزل جواه ال CPN الخاص بيه. medium.com/learn-coding-with-tarek
والله ما قدرت افهم اخر مثال في الفيديو ابد💔😭
@zaidgamer4336
6 ай бұрын
حضري الفيديو 3 مرات ورا بعض اكيد لح تستوعبي
@bahaaeddinabbas7504
2 ай бұрын
شاهدي الفيديو لما تموتي ورح تفهمي 😊
طلاب كلية السلام🙋🏻♂️
انا نفذت الكود الوجود في المقطع بس ما قبل ياخذ أوقام ابدا مباشرة يطبعلي قيمة صفر اشو هو الغلط يا ريت حد يفيذنا
يعطيك العافية مهندس بس نحتاج الشابتر السلايدات لي بتشرح منهم وين نلاقيهم
السلام عليكم ليه ف السى شارب بنكتب //to increment the value of x بعد change
يعني الفرق بين ال for loop و الwhile loop ان الwhile loop ممكن استغني عن الinitialization step و ميحصلش ايرور؟
بعد أمر حضرتك هل يصح ان تكون ال cin قبل شرط الحلقة while ولماذا ؟
@nohaelgammal8245
Жыл бұрын
لازم تدخل فى الloop عشان هى ضمن التكرار لانه هيفضل يدخل ارقام
int num,sum=0; اين الخطأ في الكتابة كل ما افتحها اجد البرنامج وضع رقم الصام ولم اكتبه له الا في الاول while (num انا اريد ان اكتب انا الارقام ممكن الحل ؟ cin >> num ; sum -= num; } cout
@mostafaeldarsh2339
3 жыл бұрын
حضرتك قايله يطرح قيمة ال num من ال sum فلزم تحطلها قيمه كبيره علي ما اعتقد
لما مش بدي sum قيمه ابتدائيه بيطبع الناتج بدون مشاكل. هل كدا عادي زي لما اديها قيمة ابتدئيه ؟
أولاً جزاك الله خيراً . ثانياً هل هناك فرق إذا كُتبت جملة cin قبل جملة while أو بعد جملة while
@kareemkhaled2865
2 жыл бұрын
اه فيه فرق الفرق انك هدخل القيمة الاول بعدها العمليات لكن التانية العمليات الاول بعد كدة تدخل القيمة فممكن تطلع غلط
استاذ طبقت نفس البرنامج بس لمن اشغل لبرنامج يطلع صفر يعني ما اكدر ادخل قيم
@mihokhggjfu5870
Жыл бұрын
عملت cin
@abdoezzat8427
Жыл бұрын
@@mihokhggjfu5870 أكيد
@abdoezzat8427
Жыл бұрын
@@mihokhggjfu5870 انا برضه عملت نفس كل حاجة وعندي مش بتطلع قيم
@jaberswaid2391
Жыл бұрын
وانا نفس الشي ، وما عم اقدر اعرف ليش
@user-gq6fd9bc9p
Жыл бұрын
@@jaberswaid2391 لازم تحطو بالشرط اكبر او يساوي 0 يعني هيك num>=0
السلام عليكم استاذ بارك الله فيكم استاذ عندما اعمل رن للكود تظهر 0 ولا يمكن إدخال القيم
رفض تماما قبل ان اعطي initial value لكل من num و sum ide mvs 2022
رقم الاعداد كمان داخل في عملية الجمع هل دا طبيعي؟
سلام عليكم بس تكدر تحل هاي السوال (تحويل نضام عشري الی نضام ثنائي)
@user-pm9vl6kp1y
2 жыл бұрын
هذه مادة تصميم منطقي ؟؟
ممكن حل المسأله دي يابشمهندس لو معايا عدد n من الحلوى وعايزه اوزعهم على أطفال بحيث كل طفل ياخد عدد مختلف من الحلوى اطبع عدد أقصى عدد أطفال هياخدوا الحلوى دي
في في الارقام الفرديه مش بيطلع الرقم واحد فعملت اتنينloop #include using namespace std; int main() { int n = 0; while (n n += 1; cout
طب لو انا اوز اخلي الشرط ان طول ما القيمة عدد صحيح اطبع امر ناجح اعملها ازاي
في خطا في اخر مساله يا باشمهندس طالعه معايا الناتج زيرو من قبل ما ادخل اي قيمة معرفش ليه وكاتب نفس الكود بالظبط
اسويه بس لما أنفذ تطلع مكتوبه رقم صفر من غير ما اكتبها انا ولاقدرت احذفها ولا اكتب اي رقم إيش السبب
@user-tg9sh9zy6i
2 жыл бұрын
يبقا انت كاتب الnum الأول فاكتب sum+=num
حل الاسئلة الموجودة بالرابط وين موجود ؟
طب إذا كان معنا اكثر من شرط لloop
حليت الواجبات الي تحت بس مادري حلي صح او خطأ الارقام الزوجيه: www.onlinegdb.com/edit/SJ_WYqzGd -------------------- الارقام الفرديه: www.onlinegdb.com/edit/f1X6hMlDF ياليت تشوف الحل وتعطيني رأيك خطا او صح انا فعلا احاول اتعلم برمجه واطلع بنتيجة
انا م عنديش كمبيوتر هل فيه برنامج في التليفون يقدر ينفدلي الكلام دا
عملت الكود بس في سؤال ...هو ليه بيجمع اخر قيمه انا دخلتها للمتغير مع انها مش بتحقق الشرط؟!
@aliwaheed1978
3 жыл бұрын
عشان القيمة دي تعتبر من ضمن القيم اللي المستخدم مدخلها وانا قايله يجمع كل القيم الخاصة بالمستخدم سواء مكسب او خسارة بس لما تحصل الخسارة اقف وقولي الناتج
ردو علينا يرحم والديكم لماذا الناتج طلع ٨٠ ممكن توضيح
عملت الكود ولما بعمل run بيطلع 0 جاهز من غير مكان لإدخال الأرقام ولما كتبت cin برا while بقيت ادخل أرقام و0 البرنامج مش بيقف +أنا بستخدم التليفون
@user-cz3im8iw9r
6 ай бұрын
المثال الأخير اشتغل أخيرا لما أعطيت قيمة ابتدائية لل sum و num
عملت sum من غير قيمه و معطليش error ليه
@aliwaheed1978
3 жыл бұрын
البرنامج بيفترض قيمة ابتدائية من عنده اللي هي الصفر لانك معرف المتغير كرقم
اسم البرنامج اي
انا عملت الكود بيطبع الارقام الفردى بس الشرط بتاعه مش (إنه ما يكونش زوجي ) عملته زى الزوجى بس غيرت ارقام المتغير int x= 1; while (x>=1 && x
@rabee331
3 жыл бұрын
#include using namespace std; int main() { int x =1, y =0; while (x!=0){ cout
@user-fu1hm9mn4f
3 жыл бұрын
@@rabee331 ليه
لو سمحت يابشمهندس ف المثال اللي ف الفيديو كتبت نفس الكود بالظبط واما بعمل run بيطبعلي 0 اللي هيا قيمة ال sum واعتقد ان ده سببه انه لما يختبر شرط ال while اول مره هيعرف منين انه متحقق ماهو ال cin داخل ال while loop بالتالي مش هيخش ياخد قيمة لل num الا اما يكون شرط ال while متحقق انا مش عارف اشتغل مع حضرتك ازاي انا كاتب نفس الكود بالظبط وطابعلي 0 اللي هيا قيمة ال sum وده معناه انه مدخلش لل while loop مش عارف مش راضي يشتغل عندي ليه!😔
@mayame6089
3 жыл бұрын
وانا طبعلي 0 ليه كده 😢
@mahmodshaheen4531
3 жыл бұрын
عندي نفش الموضوع وحاولت كذا مره مافيش فايدة
@user-tx1gw6hz7i
3 жыл бұрын
+١
@user-tx1gw6hz7i
3 жыл бұрын
زود يساوى ان شاء الله هتظبط
@OmarMohamed-ti4cb
3 жыл бұрын
حط cin قبل الحلقة بتاعت ال while وهيزبط ان شاء الله
ممكن يا هندسة اطلب طريقة حل مسالة عندى فى الكلية محتاج الطريقة ضرورى السؤال Write a program to do the followings : - Ask the user to enter the number schools to investigate. - For each school ask the user about the number of classes in this school. - For each class ask the user about : o The number of students in the class. o The number of infected students by (H1N1). o The number of infected students by (normal flu). • For each school determine which class has the largest number of (normal flu) cases. • If you now the following rule: The school should be closed in case there are more than 5% of its students are infected by (H1N1). Then display how many schools should be closed.
@rashadalshamy3289
Жыл бұрын
ممكن الكود حقه
@anmar8706
Жыл бұрын
@@rashadalshamy3289تعرف واحد يشرح اسئلة الجامعه 😅
In toy shops there are 3 types of toys (A, B, C). In some day(s), the shop makes an offer which includes: in case the customer buy the 3items (A, B, and C), then the shop will take only the price of (A and B). Write a program to do the followings : - For each day of the current month, ask the user to enter the following: o The price of the each type for this day. o Is the offer available for this day or not. o The number of customers for this day. o For each customer ask about the following: The needed items of the 3 types of toys. - Your program will do the following: o Display for each customer his bill. o Display how many days the offer was available during this month. o Display the largest income for the shop during this month.