for loop c ঃ ফর লুপ – for loop সি ল্যাংগুয়েজে ব্যবহার করা হয় স্ট্রাকচারাল loop এর সুবিধা পাওয়ার জন্য।
ফর loop একটি পূর্ণাঙ্গ লুপ যার মধ্যে ইনশিলাইজেশন, কন্ডিশন, ইক্রিমেন্ট/ডিক্রিমেন্ড এক লাইনে দেয়া যায়।
সিনটেক্স
for(Expression 1; Expression 2; Expression 3){
//code to be executed
}
চল আমার ফ্লো ডায়াগ্রাম দেখি
প্রেক্টিস – ১
#include<stdio.h>
int main(){
int i=0;
for(i=1;i<=10;i++){
printf("%d \n",i);
}
return 0;
}
আউটপুট
1
2
3
4
5
6
7
8
9
10
প্রেক্টিস – ২
#include<stdio.h>
int main(){
int i=1,number=0;
printf("Enter a number: ");
scanf("%d",&number);
for(i=1;i<=10;i++){
printf("%d \n",(number*i));
}
return 0;
}
আউটপুট
Enter a number: 2
2
4
6
8
10
12
14
16
18
20
প্রেক্টিস – ৩
#include <stdio.h>
int main()
{
int a,b,c;
for(a=0,b=12,c=23;a<2;a++)
{
printf("%d ",a+b+c);
}
}
আউটপুট
35 36
ইনফিনিটিভ লুপ ঃ যে লুপ এর কোন সীমা নির্ধারন করা নাই যে কোথায় শেষ হবে তাকে ইনফিনিটিভ লুপ বলে।
#include<stdio.h>
void main ()
{
for(;;)
{
printf("welcome to bncodeing");
}
}
আউটপুট লিখে রান করে দেখ।
সি এ লুপের জন্য কি?
লুপের জন্য c এর ফলাফল লুপের জন্য A হল একটি পুনরাবৃত্তি নিয়ন্ত্রণ কাঠামো যা আমাদের একটি loop লিখতে দেয় যা নির্দিষ্ট সংখ্যক বার চালানো হয়। লুপ আমাদের এক লাইনে একসাথে n সংখ্যক ধাপ সম্পাদন করতে সক্ষম করে।
সিনট্যাক্স: ফর (প্রারম্ভিক এক্সপ্রেস; টেস্ট এক্সপ্রেস; আপডেট এক্সপ্র) {
// লুপের বডি // স্টেটমেন্ট আমরা চালাতে চাই
}
কাজঃ
- কিছু প্রব্লেম সলভ কর
- ১+২+৩+৪+…………১০০ বের কর ।
- for loop c এর পেটার্ন কোড নাও গুগুল থেকে।
নিচের লিংক গুলি ফলো কর