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