do while লুপ

for লুপ এবং while লুপ এর ক্ষেত্রে আমরা দেখেছি যে, আগে শর্তটা সত্য কিনা তা যাচাই করে তারপর for লুপ বা while লুপ এর ভেতরে ঢুকে। do while লুপ এর ক্ষেত্রে আগে লুপের ভেতরে ঢুকে স্টেটমেন্টটা এক্সিকিউট করবে তারপর শর্তটা সত্য কিনা তা যাচাই করবে।শর্ত সত্য হলে পরবর্তৗ iteration শুরু হবে। মিথ্যা হলে লুপ থেকে বের হয়ে যাবে। অর্থাৎ do while লুপ এর ক্ষেত্রে শর্তটা মিথ্যা হলেও লুপের ভেতরের স্টেটমেন্ট গুলো কমপক্ষে একবার এক্সিকিউট হবে। do while লুপ লেখার সিনটেক্সটা হলঃ
উদাহরন​:

Code Example

OUTPUT

Inside do while loop

লক্ষ্য করুন, a এর মান 23 তাই a<0 শর্তটা মিথ্যা. তারপরেও লুপের ভেতরের স্টেটমেন্টটা একবার এক্সিকিউট হযেছে।