while loop in c : হুইল লুপকে প্রি-টেস্টেট লুপও বলে। একটি হুইল লুপ এক্সিকিউট করে কোডের একটি অংশ একটি বুলিয়ান কন্ডিশন এর উপর নির্ভর করে।
বেশি সময় হুইল লুপ ব্যবহার করা হয় যখন আমাদের ইটারেটর এর মান আগে থেকে জানা না থাকে।
সিনটেক্স
while(condition){
//executed statement
}
ফ্লো ডায়াগ্রাম হুইল লুপ (while loop)
প্রেক্টিস – ১
#include <stdio.h>
int main()
{
int i = 1;
while (i <= 5)
{
printf("%d\n", i);
++i;
}
return 0;
}
আউটপুট
1
2
3
4
5
প্রেক্টিস – ২
#include <stdio.h>
int main()
{
int var=1;
while (var <=2)
{
printf("%d ", var);
}
}
c-এর মধ্যে while loop কিভাবে কাজ করে?
while লুপে, কন্ডিশনটি প্রথমে মূল্যায়ন করা হয় এবং যদি এটি সত্য হয় তবে লুপের ভিতরে স্টেটমেন্টগুলি কার্যকর হয়, কন্ডিশনটি মিথ্যা না হওয়া পর্যন্ত এটি বারবার ঘটবে। কন্ডিশন মিথ্যা হলে, কন্ট্রোল লুপ থেকে বেরিয়ে আসে এবং while লুপের পর প্রোগ্রামের পরবর্তী স্টেটমেন্টে চলে যায়।
while লুপ এবং এর সিনট্যাক্স কি?
যখন c-এর মধ্যে loop বেশিরভাগ কম্পিউটার প্রোগ্রামিং ল্যাঙ্গুয়েজে, a while loop হল একটি কন্ট্রোল ফ্লো স্টেটমেন্ট যা একটি প্রদত্ত বুলিয়ান অবস্থার উপর ভিত্তি করে বারবার কোড চালানোর অনুমতি দেয়। while লুপকে রিপিটিং ইফ স্টেটমেন্ট হিসেবে ভাবা যেতে পারে।
Output
আউটপুট কি হবে কোড দেখে অনুমান কর……
কাজ
- সব গুলি কোড লিখে রান করবে
- ১-১০০ প্রিন্ট কর।
নিচের লিংক গুলির কোড লিখে রান কর
- লুপ ইন সি (Loop in C)
- সুইচ স্টেটমেন্ট সি (Switch Statement C)
- ইফ এলস সি (if else c)
- সেলসিয়াস থেকে ফারেনহাইট সি (Celsious to Fahrenheit C)
- কন্ডিশনাল অপারেটর সি (Conditional Opearator C)
- প্রোগ্রামের এরর সি (Programming error C)
- স্টেটিক কিওয়ার্ড সি (Sratic in C)
- বুলিয়ান সি( Boolean in C)
- লিটেরালস(Literals in C)
- ডিফাইন প্রিপ্রসেসর ডিরেক্টেভ (#define preprossor directive)
- কনস্টেন্স সি(Constants in C)