Algoritma dan Pemrograman : Struktur Pemilihan IF

Apa kabar para pembaca? Dalam postingan kali ini saya akan membahas tentang struktur pemilihan. Kita mengetahui bahwa pemilihan dalam program memiliki dua struktur yaitu, IF dan CASE. Saat ini saya membahas tentang struktur pemilihan IF.

Dalam kehidupan nyata kita sering dihadapkan dengan beberapa pilihan. Pemrograman juga memiliki kemampuan untuk mengenali situasi pemilihan. Contoh pemilihan dalam kehidupan nyata dengan struktur IF.

if-cuaca

Bentuk Umum IF

Bentuk IF dikenal juga dengan istilah If Statement yang memiliki bentuk sebagai berikut :

if-kondisi

Kondisi adalah ekpresi boolean yang bernilai benar atau salah, bisa berupa :

  • sebuah boolean true atau false
  • sebuah variable Boolean
  • sebuah pembandngan data
  • dua pembandingan data atau lebih yang digabung

Aksi berupa satu statement atau beberapa statement, dimana dapat berupa :

  • statement pengisian nilai seperti a<–5
  • statement input data
  • statement output data
  • statement pemilihan (if statement atau case statement
  • statement pengulangan (For, Repeat, atau While statement)

[else Aksi-2], tanda [ ] menyatakan opsional (boleh ada/tidak ada), dimana kalau tidak ada berarti Aksi-1 dieksekusi lalu selesai.

Struktur IF memiliki banyak bentuk dan tidak terhingga, namun ada beberapa variasi IF yang umumnya sering dipakai dan penting untuk kita pahami :

  • If tanpa else (satu pilihan, mengerjakan atau tidak)
  • If dengan else (dua pilihan)
  • If bersarang dimana dalam If ada lagi If, karena statement dapat berupa satu perintah pemilihan.

Contoh variasi IF :

  • IF dengan satu pilihan tanpa ELSE

1stat

  • IF dengan 2 pilihan (dengan ELSE)

2stat

  • IF dengan tiga pilihan atau lebih ( IF bersarang)

3stat

Demikian postingan saya mengenai struktur pemilihan IF, di postingan selanjutnya saya akan membahas mengenai struktur pemilihan CASE. Kita harus memahami baik dari segi logika maupun sintaks dalam menggunakan program pemilihan IF, khususnya dalam materi mata kuliah Algoritma dan Pemrograman Program Studi Manajemen Informatika.Semoga postingan saya ini bermanfaat, terimakasih sudah membaca!

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s