ফর লুপ – for 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 javatpoint"); } }
আউটপুট লিখে রান করে দেখ।
কাজঃ
- কিছু প্রব্লেম সলভ কর
- ১+২+৩+৪+…………১০০ বের কর ।
নিচের লিংক গুলি ফলো কর