Operator Logical
Pada struktur kontrol percabangan, (kondisi) yang dicek selain menggunakan operator relasional juga dapat dikombinasikan dengan operator logical
Operator logical : AND (&&), OR (||), NOT (!)
Operator precedence
! : not
* / : perkalian dan pembagian
&& : AND
|| : OR
Operator Logical AND
| A | B | A && B |
| TRUE | TRUE | TRUE |
| TRUE | FALSE | FALSE |
| FALSE | TRUE | FALSE |
| FALSE | FALSE | FALSE |
Operator Logical OR
| A | B | A || B |
| TRUE | TRUE | TRUE |
| TRUE | FALSE | TRUE |
| FALSE | TRUE | TRUE |
| FALSE | FALSE | FALSE |
Operator Logical NOT
| A | !A |
| TRUE | FALSE |
| FALSE | TRUE |
Kita dapat menggunakan operator logical untuk digunakan sebagai pengecekan kondisi pada percabangan if
Contoh:
if((nilai>40) && (nilai <>
printf(“nilai huruf : C”);
else if((nilai > 61) && (nilai <>
printf(“nilai huruf : B”);
else if(nilai > 81)
printf(“nilai huruf : A”);

0 komentar:
Posting Komentar