Whatsap gengs…. Jumpa kembali dengan materi materi Algoritma dan Pemograman. Kali ini saya membahas tentang STATEMENT PENENTU KEPUTUSAN. Tujuan mempelajari ini adalah mampu mempelajari dan mengamati penggunaan statement penentu keputusan yaitu if-else. Memanfaatkan statement if-else untuk membuat proses perulangan yaitu dengan dikombinasikan dengan statement goto-label. Mempelajari statement if-else yaitu statement else-if. Mempelajari penggunaan dari statement switch-case sebagai alternatif pengganti dari statement else-if. Teori yang menjelaskan materi ini adalah statement if-else digunakan untuk menentukan pilihan dari suatu kondisi yang diberikan. Cara kerjanya adalah melakukan perbandingan menggunakan Relational Operator atau Logical Operator apabila suatu kondisi terpenuhi maka akan mengerjakan proses A atau dapat mengerjakan proses lain yaitu proses B

PERCOBAAN PROGRAM

  1. Mengamati penggunaan statement penentu keputusan sederhana, yaitu menentukan apakah bilangan yang dimasukkan lebih kecil dari nol?
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  2. Suatu bilangan apabila dapat dibagi dengan bilangan yang lain, maka tidak menghasilkan suatu sisa nilai, sehingga dengan cara ini program dapat menentukan apakah suatu bilangan habis dibagi atau tidak.
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  3. Menentukan keputusan bahwa suatu nilai termasuk dalam suatu batas jangkauan suatu nilai tertentu.
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  4. Suatu proses ada kalanya dilakukan berulang , untuk mendapatkan nilai perhitungan yang lebih teliti ( iterasi ) atau untuk mengolah suatu data nilai secara tabel seperti pada daftar nilai siswa.
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  5. Compund Statement adalah mengelompokkan suatu proses menjadisatu blok. Didalam if-else penggunaan Compund Statement adalah untuk mengelompokkan proses proses yang harus dikerjakan bila kondisi terpenuh ataupun bila kondisi tidak terpenuhi.
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  6. Statement if-else tidak dapat digunakan untuk menentukan satu pilihan yang benar diantara beberapa pilihan yang ada, oleh karena itu dapat digunakan statement if-else dimana dapat digunakan untuk menguji kondisi yang benar
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  7. Untuk lebih menstrukturkan susunan program, maka penggunaan dari else-if dapat diganti dengan statement switch-case
    • Facebook
    • Twitter
    • Google+
    • Pinterest

TUGAS

  1. Buatlah program untuk menentukan bilangan ganjil atau bilangan genap dari bilangan yang dimasukkan melalui keyboard
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  2. Buatlah program untuk menentukan kelompok suatu karkater yang dimasukkan melalui keyboard. Kelompok karakter tersebut adalah huruf kecil, huruf besar, angka, dan karakter khusus (tanda baca, operator)
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  3. Buatlah program kalkulator sederhana. Program harus memungkinkan user untuk mengetik ekspresi .
  4. Buatlah program untuk menentukan suatu tahun kabisat atau bukan yang dimasukkan melalui keyboard dimana tahun dibatasi mulai dari tahun 1900 sampai dengan tahun 2005.
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  5. Buatlah program untuk menghitung determinan (D) dan mencari akar-akar dari persamaan kuadrat : Ax2 +Bx+C =0 dimana D=B2-4AC
    • Facebook
    • Twitter
    • Google+
    • Pinterest