Operator Relasional
Operator relasional digunakan untuk membandingkan nilai dari dua ekspresi. Operator relasional adalah operator biner karena mereka membutuhkan dua operand untuk beroperasi. Sebuah ekspresi yang mengandung operator relasional disebut ekspresi relasional. Jika relasi jika benar maka hasil dari ekspresi relasi adalah 1, jika relasinya salah maka hasil dari ekspresi relasi adalah 0.- FALSE dalam bahasa C sama dengan nilai nol
- TRUE di sisi lain tidak sama dengan nol
- TRUE diatur oleh program C dengan nilai satu
Contoh:
1.
#include<stdio.h>
int
main()
{
int x=5,y=6;
if ( x == y)
printf("%d equal %d\n",x,y);
if ( x != y)
printf("%d not equal %d\n",x,y);
if ( x < y)
printf("%d less than %d\n",x,y);
if ( x > y)
printf("%d greater than %d\n",x,y);
if ( x <= y)
printf("%d less or equal than %d\n",x,y);
if ( x >= y)
printf("%d greater or equal than %d\n",x,y);
return(0);
}
2.
int
x;
x
= (20 > 10); // x value 1
x
= (20 == 10); // x value 0
No comments:
Post a Comment