for loop c – ফর লুপ সি

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 এর পেটার্ন কোড নাও গুগুল থেকে।

নিচের লিংক গুলি ফলো কর