if-else
এবং logical operators
ব্যবহার করে সিদ্ধান্ত নেওয়া।scanf()
ফাংশনের মাধ্যমে একটি অক্ষর ইনপুট নেওয়া হবে।
if(ch=='a'||ch=='e'||ch=='i'||ch=='o'||ch=='u'||
ch=='A'||ch=='E'||ch=='I'||ch=='O'||ch=='U')
→ Vowel
else
→ Consonant
if-else
ব্যবহার করে যাচাই করা।#include <stdio.h>
int main() {
char ch;
printf("একটি অক্ষর লিখুন: ");
scanf(" %c", &ch); // আগের newline character হ্যান্ডেল করতে স্পেস
if(ch=='a'||ch=='e'||ch=='i'||ch=='o'||ch=='u'||
ch=='A'||ch=='E'||ch=='I'||ch=='O'||ch=='U') {
printf("'%c' একটি স্বরবর্ণ (Vowel)।", ch);
}
else {
printf("'%c' একটি ব্যঞ্জনবর্ণ (Consonant)।", ch);
}
return 0;
}
আউটপুট উদাহরণ:
ইনপুট:
একটি অক্ষর লিখুন: a
আউটপুট:
'a' একটি স্বরবর্ণ (Vowel)।
ইনপুট:
একটি অক্ষর লিখুন: K
আউটপুট:
'K' একটি ব্যঞ্জনবর্ণ (Consonant)।
ব্যাখ্যা:
scanf(" %c", &ch);
→ ইউজার ইনপুট character নেয়।||
→ OR অপারেটর (একটি শর্ত হলেও true হলে ভিতরের অংশ চলে)।if-else
→ vowel হলে এক রকম, না হলে consonant.