কম্পিউটার টিউটোরিয়াল

একক ডিজিটকে শব্দে রূপান্তরের C প্রোগ্রাম

একক একটি ডিজিট d দেওয়া থাকলে, সেটিকে ইংরেজি শব্দে রূপান্তর করে প্রিন্ট করতে হবে। ০-৯ বাইরের ইনপুটের জন্য এরর মেসেজ দেখাবে।

উদাহরণ

ইনপুট: d = 6

আউটপুট: Six

এলগরিদম

  1. solve(d) ফাংশনে if-else চেইন দিয়ে ০-৯ পর্যন্ত ডিজিট চেক করুন।
  2. যদি d < 0 || d > 9 হয়, তবে "Beyond range of 0 - 9" প্রিন্ট করুন।
  3. অন্যথায় সংশ্লিষ্ট শব্দ প্রিন্ট করুন।

C কোড উদাহরণ

#include <stdio.h>

void solve(int d) {
    if (d < 0 || d > 9) {
        printf("Beyond range of 0 - 9");
    } else if (d == 0) printf("Zero");
    else if (d == 1) printf("One");
    else if (d == 2) printf("Two");
    else if (d == 3) printf("Three");
    else if (d == 4) printf("Four");
    else if (d == 5) printf("Five");
    else if (d == 6) printf("Six");
    else if (d == 7) printf("Seven");
    else if (d == 8) printf("Eight");
    else if (d == 9) printf("Nine");
}

int main() {
    int d = 6;
    solve(d);
    return 0;
}

ইনপুট ও আউটপুট

ইনপুট: 6

আউটপুট: Six

  1. ডেসিমেল ফ্র্যাকশনকে বাইনারি ফ্র্যাকশনে কনভার্ট করার সি প্রোগ্রাম

  2. রোমান সংখ্যা ডেসিমেলে কনভার্ট করার সি প্রোগ্রাম

  3. সি প্রোগ্রামে ফারেনহাইট থেকে সেলসিয়াস রূপান্তর

  4. C প্রোগ্রাম: দেওয়া সংখ্যাকে শব্দে রূপান্তর করা