2020-10-14
  • |
  • daafoor
  • |
  • مشاهدات: 542

حلقة do while :

تقوم do while loop بتنفيذ كتلة من العبارة أولاً ثم تتحقق من الحالة. اذا عاد الشرط صحيحًا ، فستواصل الحلقة تكرارها.

إنها مشابهة  لـ while loop ولكن الاختلاف الوحيد هو أنه في حلقة do-while سيتم تنفيذ كتلة من العبارات داخل جسم الحلقة مرة واحدة على الأقل.

 

برنامج يطبع الاعداد من 1 الى 10 :

$i = 1;  
# do...while loop execution  
do{  
   printf "$i\n";  
   $i++;  
}while( $i <= 10 );  

 

مثال عن nested do while :

$i = 1;  
# do...while loop execution  
do{  
   $j = 1;  
   do{  
   printf "$i $j\n";  
   $j++;  
}while( $j <= 3 );  
$i++;  
}while( $i <= 3 ); 

 

مثال عن do while لا نهائية :

do{  
   printf "Infinitive do-while Loop\n";  
}while( true );  

هل أعجبك المحتوى؟

محتاج مساعدة؟ تواصل مع مدرس اونلاين الان!

التعليقات
لا يوجد تعليقات
لاضافة سؤال او تعليق على المشاركة يتوجب عليك تسجيل الدخول
تسجيل الدخول