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

দুই अन्तরালের মাঝপথে প্রাইম নম্বর প্রদর্শনের C++ প্রোগ্রাম (ফাংশন ভিন্ন নাম)


এই প্রোগ্রামটি ১০০৬০৮৩১৩৮ নম্বর আর্টিকেলের সাথে Поч কাছাকাছি, শুধু ফাংশন নাম PrimeNumbers (ক্যাপিটাল P) এবং কিছু ফরম্যাটিং পার্থক্য। লজিক, কোড, আউটপুট সব একই।

উদাহরণ কোড

#include <iostream>
using namespace std;

void PrimeNumbers(int lbound, int ubound) {
    int flag, i;
    while (lbound <= ubound) {
        flag = 0;
        for (i = 2; i <= lbound / 2; i++) {
            if (lbound % i == 0) {
                flag = 1;
                break;
            }
        }
        if (flag == 0)
            cout << lbound << " ";
        lbound++;
    }
}

int main() {
    int lowerbound = 20, upperbound = 50;
    cout << "Prime numbers between " << lowerbound << " and " << upperbound << " are: ";
    PrimeNumbers(lowerbound, upperbound);
    return 0;
}

আউটপুট

Prime numbers between 20 and 50 are: 23 29 31 37 41 43 47

ব্যাখ্যা

লজিক আগের আর্টিকেলের সমান। ফাংশন নামকরণ কনভেনশন মেনে PrimeNumbers (PascalCase) ব্যবহার করা হয়েছে।

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

  2. জাভা প্রোগ্রাম: ফাংশন ব্যবহার করে ইন্টারভালের মধ্যে প্রাইম নাম্বার বের করা

  3. জাভা প্রোগ্রাম: দুটি ইন্টারভালের মধ্যে আর্মস্ট্রং নাম্বার বের করা (ইনলাইন)

  4. জাভা প্রোগ্রাম: দুটি ইন্টারভালের মধ্যে প্রাইম নাম্বার বের করা (ইনলাইন)