Selasa, 12 Januari 2010

Operator Logical

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