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

C/C++-এ islessgreater() ফাংশন


islessgreater() ফাংশনটি প্রথম আর্গুমেন্টটি দ্বিতীয় আর্গুমেন্টের চেয়ে কম কিনা বা বেশি কিনা চেক করতে ব্যবহৃত হয়। এটি C ভাষায় "math.h" হেডার ফাইলে ডিক্লেয়ার করা রয়েছে। সফল হলে true রিটার্ন করে, অন্যথায় false।

C++-এ islessgreater()-এর সিনট্যাক্স:

bool islessgreater(value1, value2);

এখানে,

value1 — এটি প্রথম আর্গুমেন্ট যা value2-এর সাথে চেক করা হবে।

value2 — এটি দ্বিতীয় আর্গুমেন্ট যা value1 চেক করতে ব্যবহৃত হয় এবং দেখে যে এটি কম নাকি বেশি।

C++-এ islessgreater() উদাহরণ:

উদাহরণ

#include <iostream>
#include <math.h>
using namespace std;
int main() {
    int val1 = 28;
    int val2 = 8;
    bool result;
    result = islessgreater(val1, val2);
    cout << "val1 islessgreater than val2: " << result << endl;
    return 0;
}

আউটপুট

val1 islessgreater than val2: 1

উপরোক্ত উদাহরণে, দুটি মান তুলনা করা হয়েছে এবং তাদের একটি অন্যটির চেয়ে কম বা বেশি। এটি চেক করে value1 > value2 || value1 < value2। যদি তাদের মধ্যে যেকোনো একটি (value1 > value2 বা value1 < value2) সত্য হয়, তবে এটি ১ রিটার্ন করবে। অন্যথায়, এটি ০ রিটার্ন করবে।

এখন, দুইটি মান সমান হলে কী হয় তা দেখি:

উদাহরণ

#include <iostream>
#include <math.h>
using namespace std;
int main() {
    int val1 = 8;
    int val2 = 8;
    bool result;
    result = islessgreater(val1, val2);
    cout << "val1 islessgreater than val2: " << result << endl;
    return 0;
}

আউটপুট

val1 islessgreater than val2: 0

  1. C/C++-তে putwchar() ফাংশন

  2. C/C++-তে memcpy() ফাংশন

  3. AA ট্রি: C/C++-তে ব্যালেন্সড ট্রি ডেটা স্ট্রাকচার

  4. উইন্ডোজে C++-এর জন্য সেরা IDE কী? (আলাদা লেখা)