Assalamualaikum wr.wb.

 

haloo teman teman redaksiana, kali ini saya Tito Victor Rysona dari kelas D3 TEKNIK ELEKTRONIKA B , judul pembahasan kali ini yaitu tentang STATEMENT PENENTU KEPUTUSAN dalam bahasa C

 

 

TUJUAN

Mempelajari dan mengamati penggunaan statment penentu keputusan yaitu statement if-else. memanfaatkan statement if-else untuk membuat proses perulangan yaitu dengan dikombinasikan dengan statement goto-label.

 

TEORI

Statement if-else digunakan untuk menentukan pilihan dari suatu kondisi yang diberikan. Cara kerjanya adalah melakukan perbandingan menggunakan Relational Operator dan/atau Logical Operator, apabila suatu kondisi terpenuhi (benar) maka akan mengerjakan proses A dan apabila kondisi tidak terpenuhi (salah) maka tidak akan mengerjakan proses A atau dapat juga mengerjakan proses lain misalkan proses B. Proses A dan B dapat berupa satu baris statement atau beberapa baris yang dikelompokkan ( Compound Statement ). Statement if-else bersarang merupakan kombinasi dari beberapa if-else. Dinamai apabila ada beberapa baris yang harus diuji kebenarannya secara bersama (if didalam if). Statement else-if adalah cara lain dari bentuk if-else, yang digunakan untuk menentukan satu kondisi yang benar dari beberapa kondisi yang tersedia. Statement switch-case adalah bentuk lain dari statement else-if, dengan mendaftar kondisi secara vertical dalam satu kolom sehingga memudahkan dalam hal evaluasi program.

 

Nah setelah kita mempelajari tantang apa itu SATATEMENT PENENTU KEPUTUSAN , kuy kita coba mengerjakan beberapa soal cuy , GASSS!!!

 

  1. Nah di soal kita pertama ini saya akan mencoba membuat program untuk menentukan bilangan ganjil dan genap 
  • pertama tama kita siapkan dulu algoritmanya

 

 

 

 

 

 

 

 

mari kita liat hasilnya
hhj

ini adalah hasil menentukan bilangan ganjil

 

 

 

 

 

 

kemudian untuk yang ini adalah hasil menntukan bilangan genap

 

 

 

 

 

2. lanjut disoal kedua nih , disini kita membuat program untuk menentukan huruf kecil, huruf besar, angka dan karakter khusus

  • nah pertama kita buat algoritmanya dulu cuy

 

 

 

 

 

 

 

 

 

mari kita liat hasilnya

ini adalah hasil menentukan huruf besar

 

 

 

 

kemudian berikut adalah hasil menentukan huruf kecil

 

 

 

 

3. Ditugas ke 3 ini saya akan membuat program kakulator sederhana , dengan program harus memungkinkan user untuk mengetik ekspresi dengan bentuk :

  • Operator yang digunakan adalah : * / + – % & | S E
  • Operator S memerintahkan program untuk men-set “accumulator” untuk menyimpan angka yang sobat hidup ketik.
  • Operator E memerintahkan program untuk mengakhiri program.

mari kita buat algoritmanya terlebih dahulu

 

 

 

 

 

 

 

 

 

 

 

 

 

 

mari kita liat hasilnya

 

 

 

 

 

 

 

 

 

4 Membuat program untuk menentukan suatu tahun kabisat atau bukan (1900 < tahun < 2005)

 

 

 

 

 

 

 

berikut adalah hasilnya

 

 

 

 

 

 

     5. Membuat program untuk menghitung determinan (D) dan mencari akar-akar dari persamaan kuadrat : Ax^2 + Bx + C= 0 dimana D = B^2 – 4AC

  • Jika D = 0, maka akar-akarnya kembar, yaitu : x1=x2 = -B/2A
  • Jika D > 0, maka akar akarnya berbeda, yaitu :
  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Jika D < 0, maka akar-akarnya imaginer berlainan, yaitu :
  • Facebook
  • Twitter
  • Google+
  • Pinterest

dan

  • Facebook
  • Twitter
  • Google+
  • Pinterest
berikut adalah algoritmanya
berikut adalah hasilnya
Dari tugas tugas yang telah saya kerjakan  , kita bisa mengetahui bahwa dengan menggunakan algoritma  ini dapat memudahkan kita dalam menentukan suatu keputusan seperti, menentukan bilangan ganjil atau genap, menentukan kelompok suatu karakter, kalkulator sederhana, menentukan suatu tahun kabisat atau bukan, menghitung determinan dan mencari akar-akar dari persamaan kuadrat.

 

okei sobat redaksiana sampai disini pembahsan tentang statement penentu keputusan ,semoga bisa bermanfaat bagi kalian semua

sekian dan terimakasih ,

Wassalamu’alaikum Wr.Wb