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

ফর লুপ দিয়ে ডিজিটকে শব্দে রূপান্তরের C প্রোগ্রাম

দুটি ডিজিট a এবং b দেওয়া থাকলে, a থেকে b পর্যন্ত প্রতিটি ডিজিটকে ইংরেজি শব্দে রূপান্তর করে প্রিন্ট করতে হবে।

উদাহরণ

ইনপুট: a = 3, b = 8

আউটপুট:
Three
Four
Five
Six
Seven
Eight

এলগরিদম

  1. solve(d) ফাংশনে switch বা if-else দিয়ে ০-৯ পর্যন্ত ডিজিটের শব্দ রিটার্ন করুন।
  2. মেইন ফাংশনে for (i = a; i <= b; i++) লুপে solve(i) কল করুন এবং নতুন লাইন প্রিন্ট করুন।
  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 a = 3, b = 8;
    for (int i = a; i <= b; i++) {
        solve(i);
        printf("\n");
    }
    return 0;
}

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

ইনপুট: 3, 8

আউটপুট: Three, Four, Five, Six, Seven, Eight (প্রতিটি নতুন লাইনে)।

  1. জাভাস্ক্রিপ্টে ফর লুপ দিয়ে একটি স্ট্যাকের সব এলিমেন্ট অন্য স্ট্যাকে পুশ করা

  2. নেস্টেড ফর লুপ দিয়ে ১ থেকে ৯ পর্যন্ত সংখ্যার চারটি ঘাত প্রিন্ট করার সি প্রোগ্রাম

  3. ফর লুপ ব্যবহার করে ১ থেকে N পর্যন্ত প্রাইম নম্বর প্রিন্ট করার সি প্রোগ্রাম

  4. পাইথন প্রোগ্রাম: একটি সংখ্যার সব অঙ্ক সেটি বিভাজ্য কিনা যাচাই করা