ใช้สำหรับเปรียบเทียบนิพจน์ทั้งสอง
| ตัวดำเนินการ | คำอธิบาย | ตัวอย่าง | a=10,b=20 | เอาต์พุต |
|---|---|---|---|---|
| < | น้อยกว่า | ก | 10<20 | 1 |
| <= | น้อยกว่า (หรือ) เท่ากับ | ก<=b | 10<=20 | 1 |
| > | มากกว่า | a>b | 10>20 | 0 |
| >= | มากกว่า (หรือ) เท่ากับ | a>=b | 10>=20 | 0 |
| == | เท่ากับ | a==b | 10==20 | 0 |
| != | ไม่เท่ากับ | a!=b | 10!=20 | 1 |
เอาต์พุตนิพจน์เชิงสัมพันธ์เป็นจริง (1) (หรือ) เท็จ (0)
อัลกอริทึม
ปฏิบัติตามอัลกอริทึมที่ระบุด้านล่าง -
START Step 1: Declare integer variables. Step 2: Read all variables at runtime. Step 3: Perform relational operations. i. a<b ii. a<=b iii. a>b iv. a>=b v. a==b vi. a!=b Step 4: Print all computed values.
ตัวอย่าง
ต่อไปนี้เป็นโปรแกรม C เพื่อคำนวณตัวดำเนินการเชิงสัมพันธ์ -
#include<stdio.h>
main (){
int a,b;
printf("enter a,b values:\n");
scanf("%d%d",&a,&b);
printf("%d\n",a<b);
printf("%d\n",a<=b);
printf("%d\n",a>b);
printf("%d\n",b>=a);
printf("%d\n",a==b);
printf("%d\n",a!=b);
} ผลลัพธ์
คุณจะเห็นผลลัพธ์ต่อไปนี้ -
enter a,b values: 120 340 1 1 0 1 0 1