যতক্ষণ লুপ

যতক্ষণ লুপ #

সাধারন পরিচিতি #

1  ধরি  = 
2
3  যতক্ষণ (ক < ১০০)
4     দেখাও()
5     ধরি  = ক + 
6  শেষ

এখানে আমরা প্রথমে একটি চলরাশি তৈরি করলাম যার মান ০।

এবার আমরা পঙক্তিকে বললাম, যতক্ষণ ক এর মান ১০০ এর কম ততক্ষন নিম্নোক্ত কাজগুলো করো।

4ও(ক)
5   ধরি ক = ক +

প্রথমে আমরা ক এর মান ব্যবহারকারীকে দেখলাম। তারপর আমরা ক এর মান বৃদ্ধি করলাম, কারণ যদি এ কাজ আমরা না করি তাহলে ক এর মান স্থির হয়েই থেকে যাবে এবং এই লুপটি চিরকাল চলতেই থাকবে।

যারা প্রোগ্রামিং এ সাথে পূর্বপরিচিত তারা ধরি ক = ক + ১ এই লাইনটি ধরে ফেলেছে। তবুও এটাকে আরেকটু ভালোভাবে বোঝা যাক।

প্রায় সব প্রোগ্রামিং ভাষাতেই = চিহ্নের ডানদিকের এক্সপ্রেশনগুলি আগে গণনা করা হয়।

1      ↓↓↓↓
2ধরি  = ক + 
3      ↑↑↑↑

বোঝার সুবিধার জন্য ধরে নিলাম এটা যতক্ষণ লুপের প্রথম চক্র। বর্তমানে ক এর মান ০ শূণ্য। তাই ডানদিকের এক্সপ্রেশন হয়ে দাঁড়ালো এইরকম

1ধরি  = ক + 
23ধরি  =  + 
45ধরি  = 

এখন আমাদের প্রোগ্রামের ১নং লাইনে তৈরি করা চলরশির ক এর মান হয়ে গেলো ১। এবার পরবর্তী চক্রে ক এর মান হবে ২। এভাবে চলতে থাকবে। একসময় যখন ক এর মান ৯৯ হয়ে যাবে। প্রোগ্রাম ব্যবহারকারীকে ৯৯ দেখাবে তারপর ধরি ক = ক + ১ এর দ্বারা ক এর মান ১০০ হয়ে যাবে, তখন আর লুপটি চলবে না কারণ ক = ১০০ হয়ে যাবে কিন্তু আমাদের লুপের শর্ত ক < ১০০

3যতক্ষণ (ক < ১০০)