Pernyataan atau statement IF digunakan untuk melakukan pemilihan atau menguji suatu kondisi/kasus. Berikut akan dijelaskan mengenai penggunaan pernyataan IF untuk menangani satu kasus. Pemilihan jenis ini adalah pemilihan yang paling sederhana karena hanya mengandung satu kondisi yang akan diperiksa. Berikut ini gambar yang menunjukkan konsep dari pemilihan yang didasarkan atas satu kasus.
Skema flowchart statement IF satu kasus
Adapun bentuk umum dari blok pemilihan menggunakan statement if untuk satu kasus di dalam bahasa C adalah sebagai berikut.
if (kondisi)
{
statement_yang_akan_dikerjakan;
}
atau
if (kondisi)
{
statement_yang_akan_dikerjakan_1;
statement_yang_akan_dikerjakan_2;
………
}
Berikut adalah contoh program untuk memahami konsep dari blok pemilihan menggunakan statement if untuk satu kasus.
Contoh:
#include <mega8535.h>
int data;
void main(void)
{
if (PIND>0x80)
{
data = PIND;
PORTA = 0xFF;
}
}
Contoh program diatas akan memeriksa apakah data yang terbaca pada PORTD (PIND) nilainya lebih dari 0x80 ataukah tidak, jika ‘ya’ maka variabel ‘data’ diisi dengan nilai PIND dan data 0xFF dikeluarkan ke PORT A.
0 comments:
Post a Comment