Dart and flutter

حلقة do while loop في لغة دارت Dart 9

حلقة do while loop في دارت

حلقة do while loop في لغة دارت Dart

إن حلقة (Do While Loop) نستخدمها في حال كنا نُريد أن ننفذ الكود عدة مرات, و لكننا لا نعرف كم عدد المرات في التحديد لأننا نريد إيقاف التنفيذ إذا تحقق شرط معين و هذه الحلقة تتوقف عن تكرار نفسها إذا تحقق الشرط الذي وضعناه لها.

أي يتم إستخدامها لأجل تكرار جزء من البرنامج عدة مرات إذا كان رقم التكرار غير ثابت فيلزم علينا إستخدام الحلقة مرة واحدة على الأقل. و الأفضل إستخدام هذه الحلقة do while, و يتم تنفيذ التكرار مرة على الأقل لأنه يتم التحقق من الحالة أثناء الحلقة.

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

الفرق بين الحلقتين هو أن حلقة while تختبر إذا كان الشرط صحيح ام لا أما do while تنفذ الجملة التالية لها اولاً ثم تختبر الشرط, فإذا كان صحيح تعيد تنفيذ الا تتوقف التكرار.

طريقة إستخدام زحلقة Do While Loop في دارت

do {
        STATEMENT(s) TO BE EXECUTED;
        	} while (expression);

مثال

void main (List<String> arguments) {
    	int i = 0;
    do {
        print (i);
        	} while (i < = 100);
    }

أنشأنا متغير عددي int و هو i و قيمته هي 0 أي أنها بداية العدّاد, ثم فتحنا حلقة do while و طلبنا طباعة المتغير i ثم وضعنا شرط أن i أصغر من 100.

Ahmedkaissar

من مصر من محافظة الجيزة مبرمج ويب و خبير أمن معلومات محب للتقنية و الأمن المعلوماتي مدرب للغات "Python,html, css, php, js, laravel"

مقالات ذات صلة

زر الذهاب إلى الأعلى