Minggu, 03 Mei 2020

Belajar Python - Kondisional (If-else)

    Halo teman-teman. Pada postingan kali ini, kita akan membahas tentang kondisional (if-else) dalam bahasa pemograman Python. Berikut ini link video pembahasan kali ini.  
https://youtu.be/8Cz7tf8xWUo


    Maksud dari kondisional di sini adalah cabang-cabang dari sebuah perintah atau bisa disebut juga sebab-akibat. “Jika hari ini tidak hujan, saya akan pergi ke sekolah.”  dan “Jika hari ini hujan, saya tidak akan pergi ke sekolah” adalah contoh dari sebab-akibat ini. Keadaan hujan merupakan sebuah sebab dari akibat yang kita lakukan, yaitu pergi ke sekolah atau tidak pergi ke sekolah.

    Dalam bahasa pemograman, biasa akan diberikan sebab berupa masukan atau variabel, kemudian akan dilakukan terminasi sesuai kasus-kasus terhadap variasi masukan tersebut. Terminasinya dapat berupa pengubahan nilai variabel atau menampilkan sesuatu ke layar. Kondisional untuk bahasa pemograman ini akan dibedakan menjadi kondisional dengan 2 kasus dan kondisional dengan lebih dari 2 kasus.

    Pada pembahasan kali ini, akan dibahas permasalahan untuk menentukan apakah sebuah bilangan bulat adalah positif atau negatif untuk kondisonal dengan 2 kasus. Kita akan menganalisis kasus-kasus tersebut. Kita asumusikan, untuk masukan bilangan bulat yang lebih dari 0, kita akan menampilkan “Positif” ke layar. Sedangkan , kemungkinan selain itu, kita akan menampilkan “Negatif” ke layar. Apabila kita memasukkan 0, program akan memunculkan “Negatif”. Hal ini disebabkan karena analisis kasus tadi yang mengasumsikan bahwa bilangan bulat yang tidak lebih dari nol akan menampilakan “Positif”. Berikut ini contoh program permasalahan tersebut.

Kondisional 2 Kasus

    Selajutnya, kita akan mengasumsikan 3 kasus untuk kondisional yang lebih dari 2 kasus. Sama seperti kondisional untuk 2 kasus, kita mengasumsikan bilangan bulat yang lebih dari nol akan menampilkan “Positif”. Namun, kita tambahkan kembali kasusnya, yaitu untuk bilangan bulat yang kurang dari nol akan menampilkan “Negatif”. Sedangkan, untuk kemungkinan selain dua kasus tersebut, kita akan menampilkan “bilangan nol” yang artinya masukan 0. Berikut ini contoh program dari permasalahan tersebut.

Kondisional lebih dari 2 kasus

    Sekian untuk pembahasan kondisional dalam bahasa pemograman Python. Semoga bermanfaat. Terima kasih.

*Contoh kode program dapat diakses melalui link berikut. 

Tidak ada komentar:

Posting Komentar