




السمعة:
- إنضم2 سبتمبر 2023
- المشاركات 142
- مستوى التفاعل 244
- النقاط 43
سنتحدث إن شاء الله على النوع الثالث والأخير من ال loops وهو ال for loops حيث نستخدم هذا النوع عندما نريد تنفيذ كود معين عدة مرات محددة فمثلا إذ كنا نريد تنفيذ كود بعدد 5 دورات , نضعه بداخل حلقة تعيد نفسها ل 5 سأقوم بالتوضيح بشكل كافي بالأمثلة إن شاء الله 
الشكل الرئيسي لجملة ال for loops
#include <iostream> using namespace std; int main() { // for ( initialisation ; condition ; increment أو decrement) { // statements; } }
فهنا أولا يتم تعريف المتغير وإعطائه القيمة المرادة وبعدها يتم التأكد من الشرط فإذا كان جواب الشرط true فسيتم تنفيذ الكود الموجود بداخل جملة ال for loops وبعدها ينتقل الى ال decrement أو ال increment ويظهر عمله على قيمة المتغير ويستمر عمل ال for loops حتى يكون جواب الشرط false فيتوقف عمل ال for ويخرج منه .
مثال بسيط على عمل جملة ال for loops
حيث هنا عرف المتغير بنوع ال integer وأعطاه قيمة وهي الرقم 1 وبعدها تأكد من الشرط هل قيمة المتغير a أقل أو تساوي الرقم 5 فكان الجواب true فطبع قيمة المتغير ونفذ أمر ال endl بالنزول الى سطر جديد وبعد ذالك ينفذ أمر ال decrement أو ال increment فكان هنا الأمر هو ال increment بإضافة الرقم 1 الى قيمة المتغير a فأصبحت قيمة المتغير الأن تساوي الرقم 2 واستمر عمل ال for loops حتى أصبحت قيمة المتغير تساوي الرقم 6 فكان جواب الشرط هو false فتوقف عمل ال for loops وخرج منه فكان الناتج هو التالي 
مثال أخر
حيث هنا كانت قيمة المتغير xهي الرقم 6 فقام بالتأكد من الشرط هل قيمة المتغير x أكبر من الرقم 3 فكان الجواب true فطبع قيمة المتغير وأنقص من قيمة المتغير الرقم 1 وأستمر بعمل ال for loops حتى يصبح جواب الشرط false فيخرج من ال loops فكان الناتج هو 
وبذالك نكون قد إنتهينا من شرح عمل ال loops بأنواعها الثالثة سنستكمل في المرة القادمة شرح للموضوعات التالية وهي:
أولا break
ثانيا continue
ثالثا array
اللهم إرحم شهداء فلسطين واجعلهم في عليين وشف صدور أهلها وأنزل السكينة عليهم ,اللهم اجعلهم أمة واحدة تتكاتف في وجه العدو وتحقق النصر المؤزر يا مجيب الدعاء يا كريم
اليوم السابع من العدوان الإسرائيلي على غزة بتاريخ 14 /10 /2023
عدد الشهداء 2215
عدد الجرحى 8714
يعطيكم العافية

الشكل الرئيسي لجملة ال for loops

#include <iostream> using namespace std; int main() { // for ( initialisation ; condition ; increment أو decrement) { // statements; } }
فهنا أولا يتم تعريف المتغير وإعطائه القيمة المرادة وبعدها يتم التأكد من الشرط فإذا كان جواب الشرط true فسيتم تنفيذ الكود الموجود بداخل جملة ال for loops وبعدها ينتقل الى ال decrement أو ال increment ويظهر عمله على قيمة المتغير ويستمر عمل ال for loops حتى يكون جواب الشرط false فيتوقف عمل ال for ويخرج منه .
مثال بسيط على عمل جملة ال for loops


أولا break
ثانيا continue
ثالثا array
اللهم إرحم شهداء فلسطين واجعلهم في عليين وشف صدور أهلها وأنزل السكينة عليهم ,اللهم اجعلهم أمة واحدة تتكاتف في وجه العدو وتحقق النصر المؤزر يا مجيب الدعاء يا كريم
اليوم السابع من العدوان الإسرائيلي على غزة بتاريخ 14 /10 /2023
عدد الشهداء 2215
عدد الجرحى 8714


فهرس الدروس
-
-
-
-
-
-
-
-
-
-
-
دروس البرمجة الكائنية
التعديل الأخير بواسطة المشرف: