সি লুপ
🌈সি লুপ কি?
📋সি লুপ হলো কোনো একটি কাজের পুনরাবৃত্তি করার পদ্ধতি।
⚒️সি লুপ কোনো একটি কাজের পুনরাবৃত্তি করতে ব্যবহৃত হয়।
সি লুপ সমূহ
সি লুপ এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ for - নির্দিষ্ট বারের জন্য পুনরাবৃত্তি করা
- ➡️ break - শর্তের ভিক্তিতে পুনরাবৃত্তি বন্ধ করা
- ➡️ continue - নির্দিষ্ট শর্ত বাদ দিয়ে পরবর্তী ধাপে যাওয়া
- ➡️ while - শর্ত সত্য থাকা পর্যন্ত পুনরাবৃত্তি করা
- ➡️ do - শর্তের ভিক্তিতে পুনরাবৃত্তি করা
for - নির্দিষ্ট বারের জন্য পুনরাবৃত্তি করার উদাহরণ।
c
#include <stdio.h>
int main() {
char *fruits[] = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
int size = sizeof(fruits) / sizeof(fruits[0]);
for (int item = 0; item < size; item++) {
printf("%s\n", fruits[item]);
}
return 0;
}
break - শর্তের ভিক্তিতে পুনরাবৃত্তি বন্ধ করার উদাহরণ।
c
#include <stdio.h>
#include <string.h>
int main() {
char *fruits[] = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
int size = sizeof(fruits) / sizeof(fruits[0]);
for (int item = 0; item < size; item++) {
char *fruit = fruits[item];
if (strcmp(fruit, "কমলা") == 0) {
break;
}
printf("%s\n", fruit);
}
return 0;
}
continue - নির্দিষ্ট শর্ত বাদ দিয়ে পরবর্তী ধাপে যাওয়া উদাহরণ।
c
#include <stdio.h>
#include <string.h>
int main() {
char *fruits[] = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};
int size = sizeof(fruits) / sizeof(fruits[0]);
for (int item = 0; item < size; item++) {
char *fruit = fruits[item];
if (strcmp(fruit, "কমলা") == 0) {
continue;
}
printf("%s\n", fruit);
}
return 0;
}
while - শর্ত সত্য থাকা পর্যন্ত পুনরাবৃত্তি করার উদাহরণ।
c
#include <stdio.h>
int main() {
int number = 1;
while (number <= 10) {
printf("%s: %d\n", "নাম্বার", number);
number++;
}
return 0;
}
do - শর্তের ভিক্তিতে পুনরাবৃত্তি করার উদাহরণ।
c
#include <stdio.h>
int main() {
int number = 1;
do {
printf("%s: %d\n", "নাম্বার", number);
number++;
} while (number <= 10);
return 0;
}
সি লুপ সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| for | নির্দিষ্ট বারের জন্য পুনরাবৃত্তি করতে ব্যবহৃত হয়। |
| break | শর্তের ভিক্তিতে পুনরাবৃত্তি বন্ধ করতে ব্যবহৃত হয়। |
| continue | নির্দিষ্ট শর্ত বাদ দিয়ে পরবর্তী ধাপে যাওয়া ব্যবহৃত হয়। |
| while | শর্ত সত্য থাকা পর্যন্ত পুনরাবৃত্তি করতে ব্যবহৃত হয়। |
| do | শর্তের ভিক্তিতে পুনরাবৃত্তি করতে ব্যবহৃত হয়। |