Assalamualaikum kawan-kawan!!!

Setelah mempelajari logika dari Bahasa C pada redaksi sebelumnya, kali ini kita akan mempelajari tentang Statement atau Penentu Keputusan. Fungsi dari Statement sendiri adalah untuk  membuat proses perulangan yang di tulis dengan statement if-else, yang juga biasa dikombinasikan dengan goto-label. Ada juga bentuk lain yaitu else-if dan juga bisa dengan switch-case sebagai alternatif yang lain.

Statement  if-else befungsi untuk menentukan pilihan dari suatu kondisi yang kita berikan. Cara kerjanya adalah apabila Condition yang diberikan adalah True, maka pilihan dari if  yang akan keuar sebagai output. Aapabila  Condition yang diberikan adalah Falsemaka pilihan dari else lah yang aka keluar sebagai output akhir.

Statement else-if  merupakan cara lain dari bentuk if-else, yang berfungsi juga untuk menentukan suatu kondisi yang benar dari beberapa kondisi yang tersedia.

Statement switch-case juga merupakan bentuk lain dari statement else-if, tetapi bentuk ini memiliki cara kerja yang cuku berbeda dari bentuk-bentuk yang sebelumnya. Jadi bentuk ini membutuhkan kondisi (case) yang berbeda untuk mempermudah hasil evaluasi akhir dari program tersebut.

Karena kita sudah mengenal sedikit tentang Statement atau Penentu Keputusan, mari kita lanjutkan kepada sesi MasukkanCoding!!!!

Pertama!

=>Membuat Program yang dapat menentukan mana yang bilangan Ganjil dan Genap.

coba ketik sesuai code dibawah ini :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

saat dijalankan hasil yang akan dikeluarkan :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Fungsi dari % atau modulus adalah hasil bagi, jadi saat kita memberikan kondisi dimana angka yang diinput hasil bagi dengan 2=0, maka angka tersebut termasuk angka genap. Apabila angka yang diinput hasil bagi tidak sama dengan 0 maka angka tersebut termasuk angka ganjil.

Kedua!

=>Membuat Program untuk menentukan kelompok (Karakter, Angka,dan Operator) dari Input yang akan kita masukkan.

coba ketik sesuai code dibawah ini :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

saat dijalankan hasil yang akan dikeluarkan :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Jadi cara kerja dari program diatas adalah saat kita memberikan kondisi if-else bercabang, kita bisa memberikan lebih dari 1 kondisi yang mana akan memperluas operasi yang kita buat. Saat kita meng-input maka salah satu dari beberapa if-else tadi akan ter-trigger karena dianggap sesuai dengan perintahnya.

Ketiga!

=> Membuat Program untuk menentukan Tahun Kabisat dengan batasan tahun yang sudah kita tetapkan.

coba ketik sesuai code dibawah ini :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

saat dijalankan hasil yang akan dikeluarkan :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Jadi cara kerja dari program ini hampi sama dengan yang pertama, tetapi pada program ini tidak menggunakan modulus atau %. Pada program ini apabila tahuun yang kita input sesuai batasan yang kita tentukan habis dibagi 4, maka tahun tersebut dianggap tahun kabisat. Aapabila tahun yang kita input tidak habis dibagi 4 makan tahun tersebut dianggap bukan tahun kabisat.

Keempat!

=> Membuat Program untuk menghitung Determinan dan mencari Akar-akar Persamaan Kuadrat.

coba ketik sesuai code dibawah ini :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

saat dijalankan hasil yang akan dikeluarkan :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Cara kerja program ini hampir sama dengan program-program diatas, tetapi program ini lebih kompleks jika dibadingkan dengan program sebelumnya.

Kelima!

=> Membuat program Kalkulator sederhana.

coba ketik sesuai code dibawah ini :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

saat dijalankan hasil yang akan dikeluarkan :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Cara kerja dari program diatas adalah dengan menggunakan “s” untuk input angka pertama, karena “s” berfungsi sebagai akumulator. Setelah itu kita dapat mengoperasikannya dengan cara meng-input angka dan diikuti operator perhitungannya.

Bagaimana kawan, semakin kesini semakin mudah untuk memahaminya bukan?semoga tulisan saya ini membuat kalian lebih memahami bahasa C.

Mohon maaf apabila terdapat kesalahan yang saya perbuat diatas ini, karena sesungguhnya kebenaran itu adalah milih Tuhan yang maha esa, dan segala bentuk kesalahan pasti datangnya dari saya.

Wassalamualaikum Wr. Wb.