حلقات التكرار وتستخدم عند الحاجة لتكرار مجموعة من الايعازات وفق مححدات حسب نوع دالة التكرار كما ان حلقات التكرار يجب ان تحوي على شرط لايقافها.
س/ ما الفرق بين حلقات التكرار والجمل الشرطية؟
ج/ الجمل الشرطية تنفذ العبارة مرة واحدة فقط عند تحقق الشرط اما حلقات التكرار تستمر في تفيذ الكود الى ان ينتفي الشرط
حلقة for:
for(initialization;condition,increment){statements}
for (int i = 0; i < 10; i++) { System.out.println("The number is :" + i); }
الكود سيقوم بطباعة الارقام من (0 .. 9)
حلقة while:
الكود سيقوم بطباعة الارقام من (1 ..10) من الملاحظ ان هذا الكود مشابهة بكل شي للكود السابق فما الذي اختلف للتتغير اخراجات الطباعة.
حلقة do-while
الكود سيقوم بطباعة الارقام من (1 ..10).
حلقة while:
while(condition){statements}
int i=0; while(i<10){ i++; System.out.println("The number is :" + i); }
حلقة do-while
do{statements}while(condition);
اختلاف هذه الحلقة عن سابقتها بانها ستفذ مرة واحدة على الاقل قبل اختبار الشرطint j=0; do{ j++; System.out.println("The number is :" + j); }while(j<10);

ليست هناك تعليقات:
إرسال تعليق
ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.