3 Cara menuliskan if dalam program
| if (kondisi) { perintah_1 perintah_2 perintah_3 } | if (kondisi) {perintah_1} else {perintah_2} | if (kondisi_1){perintah_1} else if (kondisi_2){perintah_2} else {perintah_3} |
kode program if digunakan bersamaan dengan 0perator Relational seperti samadengan, lebih besar, lebih kecil dan sebagainya. Contoh penggunaan if dalam bahasa pemrograman bahasa C
| Operator | Keterangan |
| == != < <= > >= | sama dengan tidak sama dengan kurang dari kurang dari sama dengan lebih besar lebih besar sama dengan |
if …
Contoh penulisan program if, kode if ini digunakan ketika variabel memenuhi satukeadaan tertentu.
// contoh 1: ///////////////////////
if (a==5)
{
PORTC=0x0f;
PORTA=0xf0;
}
// contoh 2: ///////////////////////
if (a!=5)
{
PORTC=0x0f;
a=0;
}
// contoh 3: ///////////////////////
if (a<5){PORTC=0x0f;}
// contoh 4: ///////////////////////
if (a<=5){PORTC=0x0f;}
// contoh 5: ///////////////////////
if (a>5){PORTC=0x0f;}
// contoh 6: ///////////////////////
if (a>=5){PORTC=0x0f;}
if … else
Contoh penulisan program if, else. Kode if ini digunakan ketika variabel memenusi satu keadaan tertentu, jika tidak maka akan menjalankan/melakukan perintah program yang berada pada else
// contoh 1: ///////////////////////
if (a==4) {PORTC=0x0f;}
else {PORTC=0;}
// contoh 2: ///////////////////////
if (a!=4) {PORTC=0x0f;}
else {a=a+1;}
// contoh 3: ///////////////////////
if (a<4) {PORTC=0x0f;}
else {a=a+1;}
// contoh 4: ///////////////////////
if (a<=4) {PORTC=0x0f;}
else {a=a+1;}
if … else if … else
Contoh penulisan program if, else if, else. Kode if ini digunakan ketika variabel memenusi satu atau lebih keadaan tertentu, jika tidak maka akan menjalankan/melakukan perintah program yang berada pada else
// contoh 1: ///////////////////////
if (a<=4) {PORTC=0x0f;}
else if (a>=6) {PORTC=0xf0;}
else {PORTC=0;}
// contoh 2: ///////////////////////
if (a==1) {PORTC=0x01;}
else if (a==2) {PORTC=0x02;}
else if (a==3) {PORTC=0x04;}
else if (a==4) {PORTC=0x08;}
else {PORTC=0;}
