সি কন্ডিশন
🌈সি কন্ডিশন কি?
📋সি কন্ডিশন হলো বিভিন্ন প্রকার শর্ত যাচাই করার পদ্ধতি।
⚒️সি কন্ডিশন বিভিন্ন প্রকার শর্ত যাচাই করতে ব্যবহৃত হয়।
সি কন্ডিশন সমূহ
সি কন্ডিশন এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ if - শর্ত যাচাই সত্য হলে কোড ব্লক কার্যকর করা
- ➡️ else - ইফ শর্তের বিকল্প কোড ব্লক কার্যকর করা
- ➡️ elseif - পূর্বের শর্ত মিথ্যা হলে পরবর্তী শর্ত যাচাই করা
- ➡️ switch - বিকল্প কার্যকারিতা থেকে একটি নির্বাচন করা
- ➡️ case - নির্দিষ্ট শর্ত যাচাই করে কোড ব্লক কার্যকর করা
if - শর্ত যাচাই সত্য হলে কোড ব্লক কার্যকর করার উদাহরণ।
c
#include <stdio.h>
#include <string.h>
int main() {
char password[] = "****";
if (strcmp(password, "****") == 0) {
printf("লগইন সফল হয়েছে");
}
return 0;
}
else - ইফ শর্তের বিকল্প কোড ব্লক কার্যকর করার উদাহরণ।
c
#include <stdio.h>
#include <string.h>
int main() {
char password[] = "****";
if (strcmp(password, "****") == 0) {
printf("লগইন সফল হয়েছে");
} else {
printf("লগইন ব্যর্থ হয়েছে");
}
return 0;
}
elseif - পূর্বের শর্ত মিথ্যা হলে পরবর্তী শর্ত যাচাই করার উদাহরণ।
c
#include <stdio.h>
int main() {
int mark = 80;
if (mark >= 80) {
printf("চমৎকার");
} else if (mark >= 50) {
printf("উত্তীর্ণ");
} else {
printf("অনুত্তীর্ণ");
}
return 0;
}
switch - বিকল্প কার্যকারিতা থেকে একটি নির্বাচন করার উদাহরণ।
c
#include <stdio.h>
int main() {
int day = 1;
switch (day) {
case 1:
printf("শুক্রবার");
break;
case 2:
printf("শুক্রবার");
break;
default:
printf("ছুটির দিন");
}
return 0;
}
case - নির্দিষ্ট শর্ত যাচাই করে কোড ব্লক কার্যকর করার উদাহরণ।
c
#include <stdio.h>
int main() {
char grade = 'A';
switch (grade) {
case 'A':
case 'B':
printf("ভালো");
break;
default:
printf("চেষ্টা করো");
}
return 0;
}
সি কন্ডিশন সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| if | শর্ত যাচাই সত্য হলে কোড ব্লক কার্যকর করতে ব্যবহৃত হয়। |
| else | ইফ শর্তের বিকল্প কোড ব্লক কার্যকর করতে ব্যবহৃত হয়। |
| elseif | পূর্বের শর্ত মিথ্যা হলে পরবর্তী শর্ত যাচাই করতে ব্যবহৃত হয়। |
| switch | বিকল্প কার্যকারিতা থেকে একটি নির্বাচন করতে ব্যবহৃত হয়। |
| case | নির্দিষ্ট শর্ত যাচাই করে কোড ব্লক কার্যকর করতে ব্যবহৃত হয়। |