Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

ตัวดำเนินการเชิงสัมพันธ์ (Relational Operators) ใน C++

ในการเขียนโปรแกรม C++ ค่าที่เก็บในตัวแปรสองตัวสามารถเปรียบเทียบกันได้โดยใช้ตัวดำเนินการต่อไปนี้ เพื่อกำหนดความสัมพันธ์ระหว่างพวกเขา ตัวดำเนินการเหล่านี้เรียกว่า ตัวดำเนินการเชิงสัมพันธ์ (Relational Operators) ตัวดำเนินการเชิงสัมพันธ์ใน C++ ที่มีอยู่คือ:

ตัวดำเนินการคำอธิบาย
>มากกว่า
>=มากกว่าหรือเท่ากับ
==เท่ากับ
!=ไม่เท่ากับ
<น้อยกว่า

คุณสามารถใช้ตัวดำเนินการเหล่านี้เพื่อตรวจสอบความสัมพันธ์ระหว่าง operands ตัวดำเนินการเหล่านี้มักใช้ในคำสั่งเงื่อนไขและลูป เพื่อหาความสัมพันธ์ระหว่าง operands สองตัวและดำเนินการตามเงื่อนไข ตัวอย่างเช่น:

ตัวอย่าง

#include <iostream>
using namespace std;
int main() {
    int a = 3, b = 2;
    if (a < b) {
        cout << a << " is less than " << b;
    } else if (a > b) {
        cout << a << " is greater than " << b;
    } else if (a == b) {
        cout << a << " is equal to " << b;
    }
    return 0;
}

ผลลัพธ์

โค้ดนี้จะให้ผลลัพธ์ดังนี้:

3 is greater than 2