🔃ও্যাইয়ল লুপ (While Loop)

ও্যাইয়ল লুপের কাঠামোঃ-

while(condtion){
  //statement
}

ডু ও্যাইয়ল লুপের কাঠামোঃ-

//while loop syntex
do {
  //statement
} while (condtion);

While Loop: while loop এর একটি প্যরামিটার বা আর্গুমেন্ট নেই আর তাতে কন্ডিশন নেই। যদি কন্ডিশন সত্য হয় তাহলে পরবর্তী প্রোগ্রাম বা নির্দেশনা গুলো এক্সিকিউট(মানে মেশিনের ভাষায় রুপান্তর করে দেয়) হয়।

Do while Loop: Do while loop এর দুই স্থরে কাজ করে প্রথমে তো এটি while এ যে কন্ডিশন দেওয়া হয় সেটা যাচাই করে। যদি সেটা সত্য হয় তাহলে do ব্লকে যায় এবং নির্দেশ মত বাকি কাজ করে।

এবার আমরা দেখব while loop এর উদাহরণ দেখি।

let counter=0;
while(conuter<10){
  console.log(++counter+"\n");
}

output: 
1
2
3
4
5
6
7
8
9
10

এবার আপনি যেটা করবেন সেটা হলো যখন আপনার বয়স ২৩ বছর হবে তখন শুভ জন্মদিন বলবে। একবছর থেকে শুরু করেন কাউন্ট করা ২৩ বছর হলে ট্যাক্সটা প্রিন্ট করান কনসোলে। করা হলে মেইল করে দিন আর প্রভ্লেমে পরলে তাও মেইল করে দিন আর না হলে গুগুল করে সমাধান করার চেষ্টা করেন আর এটা করতে পারলে সবছেয়ে ভাল হয়।

এবার আমরা দেখব do while দিয়ে একটা উদাহরন ।

let counter=0;
do{
console.log(++counter+"\n")
}while(counter<10);

output: 
1
2
3
4
5
6
7
8
9
10

অনুশীলনঃ

১। মনে করুন আপনার কাছে কিছু নাম্বার আছে সেইটা কত ডিজিট এর সেই বের করুন ফর লুপ দিয়ে

উদাহরনঃ ইনপুট = ১১২২৩ , অউতপুট ৫ ডিজিট; ইনপুট = ০৪৪৩৩; অউতপুট = ৪ ডিজিট

২। n সংখ্যক Factorial নাম্বার বের করুন

৩। মৌলিক সংখ্যা ও অমৌলিক সংখ্যা বের করুন ১-১০০ এর মাঝে।

Last updated