Discuss Forum
1. While লুপ do while লুপের মধ্যে একটি গুরুত্বপূর্ণ পার্থক্য নিম্নরূপ: (An important difference between while loop and do while loop is as following:)
- A. সবকিছু একই রকম থাকলে, while লুপ যদি k বার ঘোরে তবে do while লুপ ঘোরে k-1 বার (All else being equal, if a while loop iterates k times, a do-while loop iterates k-1 times)
- B. সবকিছু একই রকম থাকলে, while লুপ যদি k বার ঘোরে তবে do while লুপ ঘোরে k-1 বার (All else being equal, if a while loop iterates k times, a do-while loop iterates k-1 times)
- C. সবকিছু একই রকম থাকলে, while লুপ যদি k বার ঘোরে তবে do while লুপ ঘোরে k-1 বার (All else being equal, if a while loop iterates k times, a do-while loop iterates k-1 times)
- D. সবকিছু একই রকম থাকলে, while লুপ যদি k বার ঘোরে তবে do while লুপ ঘোরে k-1 বার (All else being equal, if a while loop iterates k times, a do-while loop iterates k-1 times)
Answer: Option D
Explanation:
while লুপ এবং do-while লুপের মধ্যে মূল পার্থক্য হলো while লুপ প্রথমে শর্ত পরীক্ষা করে, যা ব্যর্থ হলে লুপটি একবারও চলে না, অন্যদিকে do-while লুপ কোডের বডিটি অন্তত একবার কার্যকর করে, এরপর শর্ত পরীক্ষা করে। এটি the while লুপ-কে একটি "এন্ট্রি-নিয়ন্ত্রিত" লুপ এবং do-while লুপ-কে একটি "এক্সিট-নিয়ন্ত্রিত" লুপ হিসাবে চিহ্নিত করে।
while লুপ
while লুপ
- শর্ত পরীক্ষা: লুপের বডি এক্সিকিউট হওয়ার আগেই শর্তটি পরীক্ষা করা হয়।
- কার্যকারিতা: শর্তটি প্রথমবারই মিথ্যা হলে, লুপের ভেতরের কোড একবারও এক্সিকিউট হবে না।
- ধরণ: এটি একটি "এন্ট্রি-নিয়ন্ত্রিত" লুপ।
- শর্ত পরীক্ষা: কোডের বডিটি অন্তত একবার এক্সিকিউট হওয়ার পর শর্তটি পরীক্ষা করা হয়।
- কার্যকারিতা: শর্তটি মিথ্যা হলেও, লুপের ভেতরের কোডটি কমপক্ষে একবার কার্যকর হবেই।
- ধরণ: এটি একটি "এক্সিট-নিয়ন্ত্রিত" লুপ।
Post your comments here: