Saturday, 9 September 2017

লপের ঘুরাঘুরি (Loop in C program) part-3

চলছেই চলবেঃ

শিরোনাম দেখে কি কিছুটা ঘাবড়ে গেছো ?  ঘাবড়ানোর কিছু নেই।
আমরা লুপের কথাই বলছি।  আমরা চাইলেই একতি লুপকে অবিরাম ঘুরাতে পারি। আবার নিজের অজান্তে প্রোগ্রামে দেখা যায়, কখনো কখনো প্রোগ্রাম চলতেই থাকে বন্ধ হয় না। এ ধরণের লুপকে বলা ইনফিনিট লুপ। মানে যে লুপের কোন শেষ নেই।


নিচের প্রোগ্রামটি রান করে দেখোঃ


#include<stdio.h>
int main()
{
    int i=0,j=0;
    for(i=0; i==j; i++,j++)
    {
        printf("%d %d\n",i,j);
    }
    return 0;
}
প্রোগ্রামটি শুরু হয়ে আর বন্ধ হয় নি তাই না। নিজে থেকে বন্ধ করলে তবেই বন্ধ হবে। এবার আরেকটি প্রগ্রাম দেখিঃ

#include<stdio.h>
int main()
{
    
    for( ; ; )
    {
        printf("hello\n");
    }
    return 0;
}

এই প্রোগ্রামে আমরা কোন শর্ত দেই নি। তাই কোন ব্রেকিং কন্ডিশন না থাকায় প্রোগ্রাম বন্ধ হবে না। অনির্দিষ্ট সময় পর্যন্ত চলবে।

এরকম মাঝে মাঝে প্রোগ্রাম করার পর যদি দেখো তা আর বন্ধ হচ্ছে না তাহলে খুজে দেখবে তোমার ব্রেকিং কন্ডিশন ঠিক আছে কি না?

Related Posts:

  • লপের ঘুরাঘুরি (Loop in C program) part-3 চলছেই চলবেঃ শিরোনাম দেখে কি কিছুটা ঘাবড়ে গেছো ?  ঘাবড়ানোর কিছু নেই। আমরা লুপের কথাই বলছি।  আমরা চাইলেই একতি লুপকে অবিরাম ঘুরাতে পারি। আবার নিজের অজান্তে প্রোগ্রামে দেখা যায়, কখনো কখনো প্রোগ্রাম চলতেই থাকে বন্ধ হয় ন… Read More
  • লুপ নিয়ে কিছু সহজ সমস্যা (Loop exercise)তোমাদের জন্য কিছু সহজ সমস্যা। ১। ১০ - ১ পর্যন্ত সবগুলা সংখ্যা প্রিন্ট করো। ২। ১ - ১০ পর্যন্ত সবগুলা জোড় সংখ্যা ও বেজোড় সংখ্যা প্রিন্ট করো। ৩।   1 থেকে n পর্যন্ত সবগুলা সংখ্যা প্রিন্ট করো। ( n এর মান ইউজারের কাছ থেকে ই… Read More
  • while লুপের পরিচিতি ( while Loop)মনেকরো, তোমাকে বলা হলো ১-১০ পর্যন্ত সব গুলা সংখ্যা প্রিন্ট করার জন্য। তুমি নিশ্চয়ই এখন সেটা লুপ দিয়ে করার চেষ্টা করবে। তাহলে প্রোগ্রামটা হতে পারে এরকম: #include<stdio.h> int main() {     int i; &n… Read More
  • লুপের ঘুরাঘুরি (Loop in C program)যারা লুপ শব্দের অর্থ জানো তারা নিশ্চয়ই এর কাজ সমন্ধেও কিছুটা ধারণা করতে পারছো। লুপ শব্দের আবিধানিক ( loop ) অর্থ চক্র। প্রোগামিং এ লুপের ধারণাটি খুবই গুরুত্বপুর্ণ। কোন একটা কাজ নির্দিষ্ট শর্ত সাপেক্ষে বার বার করার জন্য… Read More
  • Nested Loop (parrt-2)গতপর্বে আমরা একটা প্রোগ্রাম দেখেছিলাম যেটা,  1111222233334444  এরকম একটা আউটপুট দিয়েছিল। প্রোগ্রামটা আমি আবার লিখছি বোঝার সুবিধার্তে, #include<stdio.h> int main() {     int i,j;  … Read More

0 comments:

Post a Comment