Conditional / Kondisi

 Kondisi

Hallo Manieezzz!

Gimana nih, masih pada semangat kan buat belajar pemrograman? Harus semangat dong, hehe ^.^

Di blog aku kali ini, aku akan membahas tentang Conditional/Kondisi. Apasih Kondisi itu? Apa saja jenis Kondisi? Bagaimana penggunaannya? Pasti kalian udah ga sabar kan buat lanjut belajar pemrograman. Okeyy Manieezzz, mari kita pelajari bersama-sama. Let's goooo!


Kondisi

Kondisi adalah suatu logika pemrograman dimana kalian akan dihadapak pada sebuah syarat tertentu agar baris kodenya tereksekusi. Sebelum kalian membuat suatu keputusan, pastikan kalian akan menjalani proses pembandingan terlebih dahulu. Proses pembandingan dilakukan dengan menggunakan beberapa operator yang disebut dengan relational operator atau operator relasi. Berikut adalah macam-macam operator relasional :


Masing-masing operator tersebut membandingkan nilai dari dua operator dan mengembalikan satu dari dua kemungkinan nilai dari type boolean : true jika benar / false jika salah.


Macam-Macam Kondisi

Di dalam pemrograman kondisi terbagi menjadi 3, yaitu : If, If else, dan Switch.

  • If 
    Merupakan suatu perintah untuk menyatakan satu kondisi dimana jika nilai terpenuhi maka program akan dijalankan dan apabila nilai tidak terpenuhi maka program akan diabaikan.
    Format penggunaan if :


    Contoh penggunaan if dalam program :

    Program menentukan bilangan bulat/tidak
    menggunakan if.

    Dilihat dari gambar di atas, kita ingin membuat program menentukan sebuah angka itu merupakan bilangan bulat atau tidak. Karena bilangan bulat merupakan suatu bilangan yang nilainya lebih dari 0 jaadi, kita membuat menuliskan kondisi yaitu a > 0. Mari kita jalankan program di atas.

    Hasil program :

    Program diatas dijalankan, karena kondisi memenuhi.

    Program di atas diabaikan/tidak berjalan karena kondisi tidak memenuhi


If else
Merupakan perintah untuk menyatakan lebih dari satu kondisi dimana jika nilainya terpenuhi maka akan menjalankan pernyataan sesuai yang telah ditentukan, namun jika nilai tidak terpenuhi maka akan menjalankan baris progra selanjutnya

Format penggunaan program :



Contoh penggunaan program :

Program menentukan bilangan bulat/tidak
menggunakan if else.


Program yang kita buat menggunakan kondisi dimana a > 0, jika kondisi terpenuhi maka akan menghasilkan output angka tersebut adalah bilangan bulat, akan tetapi jika kondisi tidak terpenuhi maka akan menghasilkan output angka tersebut bukan bilangan bulat. Mari kita jalankan program di atas.

Hasil Program :

Output dari program diatas dihasilkan karena data yang kita
masukkan tidak memenuhi kondisi pertama.


Output diatas dihasilkan karena data yang kita masukkan
memenuhi kondisi peratama ,yaitu a > 0.

  • Switch
    Merupakan perintah alternatif if else uang menyatakan lebih dari satu kondisi. Berbeda dengan if else perintah switch hanya bisa dinyatakan dengan kondisi string atau bilangan.

Format penggunaan switch case :


Contoh penggunaan switch case :

Program menentukan nama hari.

Dilihat dari gambar program di atas, kita akan membuat program untuk menentukan nama hari seusai angka yang diinput. Jika program di atas kita jalankan, maka akan menghasilkan output seperti apa? Mari kita coba...

Hasil Program :

Hasil program jika kondisi memenuhi


Hasil program jika kondisi tidak memenuhi

Nah, Manieezzz.. Bisa kita lihat program uang tadi kita buat, outputnya akan terlihat seperti gambar di atas. Jika kita memasukkan angkanya memenuhi kondisi, yaitu anga 1 sampai 7 maka akan menghasilkan output nama hari sesuai dengan anga yang kita input. Namun, output akan menghasilkan gambar yang kedua, jika kondisi yang kita input tidak memenuhi.


Sampai di sini kalian udah paham dong apa itu kondisi, macam-macam kondisi, dan bagaimana penggunaannya. Oke Manieezzz.. Sampai di sini dulu yaa penjelasan aku tentang kondisi, sampai bertemu lagi di blog aku selanjutnya. Semoga Membantu :)

Terima Kasih
See U Manieezzz!

Komentar

Postingan Populer