ইনফিনিট লুপ সি ( Infinite loop in C)

ইনফিনিট লুপ বা অসীম লুপ বলতে যে লুপের সীমা নেই। আমরা ইতিমধ্যে জেনে গেছি,

লুপ কোথা থেকে শুরু হবে এবং কোথায় শেষ হবে, কন্ডিশন সত্যি হলে কি হবে তা বলে দিতে হয় ।

কিন্তু কোন লুপের কন্ডিশন যদি এমন হয় যে, লুপটি চলতেই থাকে কিন্তু কন্ডিশন মিথ্যা হয় না তাই ইনফিনিট লুপ।

ফরহুইল ,  ডু হুইল , go to প্রত্যেকটি লুপই ইনফিনিট লুপ বা অসীম লুপ হতে পারে।যেমন,

for(; ;)  
{  
    // body of the for loop.  
}  
#include <stdio.h>  
int main()  
{  
   for(;;)  
   {  
     printf("HEllo bnCodeing");  
   }  
   return 0;  
}  

আউটপুট

infinite-for-loop-bnCodeing

হুইল লুপ ইনফিনিটি

while(1)  
{  
   // body of the loop..  
} 

চল আমরা কোড রান করে দেখি

#include <stdio.h>
int main()
{
  int i=0;
  while(1)
  {
      i++;
      printf("i is :%d",i);
  }
return 0;
}

আউটপুট

লিখে রান করে দেখ।

ডু-হুইল ইনফিনিটি লুপ

do  
{  
    // body of the loop..  
}while(1);  

গো-টু ইনফিনিটি লুপ

infinite_loop;  
    // body statements.  
goto infinite_loop;

কাজ

  • সব গুলি সিনটেক্স দিয়ে দুইটি করে কর
  • গুগুল করে কোড নাও।

নিচের লিংকগুলি প্রেক্টিস কর