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

C++ প্রোগ্রাম: সংখ্যা ৩টি কনsekutিভ ইন্টিজারের যোগফল কিনা চেক


সংখ্যা N কি তিনটি কনsekutিভ ইন্টিজারের যোগফল হিসেবে লেখা যায়?
N = (y-1) + y + (y+1) = 3y → সুতরাং N % 3 == 0 হলে সম্ভব।

C++ কোড উদাহরণ

#include <iostream>
using namespace std;

bool isSumOf3Consecutive(int n) {
    return (n % 3 == 0);
}

int main() {
    int n = 27;
    cout << (isSumOf3Consecutive(n) ? "Can be represented" : "Cannot be represented");
    return 0;
}

আউটপুট

Can be represented
  1. C++ প্রোগ্রাম: সংখ্যা ২টি ট্রায়্যাঙ্গুলার নাম্বারের যোগফল কিনা চেক

  2. C++ প্রোগ্রাম: সংখ্যা 2ˣ + 2ʸ আকারে এক্সপ্রেস করা যায় কিনা চেক

  3. C++-এ একটি সংখ্যা দুটি প্রাইমের যোগফল হিসেবে এক্সপ্রেস করা যায় কিনা চেক করা

  4. পাইথনে সংখ্যা স্বতন্ত্র ফ্যাক্টোরিয়াল যোগফল হিসেবে প্রকাশযোগ্য কিনা যাচাই করার প্রোগ্রাম