Nama   : Shinta Narianti

Kelas   : 1 D4 Elektronika A

NRP    : 1110191013

PERCOBAAN 4

STATEMENT PENENTU KEPUTUSAN

TUJUAN

Mempelajari dan mengamati penggunaan statement penentu keputusan yaitu statement if-else. Memanfaatkan statement if-else untuk membuat proses perulangan yaitu dengan dikombinasikan dengan statement goto-label. Mempelajari statement if-else besarang (nested if). Mempelajari bentuk lain dari statement if-else yaitu statement else-if. Mempelajari penggunaan dari statement switch-case sebagai alternatif pengganti dari statement else-if.

TEORI

Statement if-else digunakan untuk menentukan pilihan dari suatu kondisi yang diberikan. Cara kerjanya adalah melakukan perbandingan menggunakan Relation operator atau Logical operator. Statement if else bersarang merupakan kombinasi jadi beberapa if-else yang kondisinya harus diuji kebenarannya secara bersama Statement else-if digunakan untuk menentukan kondisi  yang benar dari beberapa yang tersedia. Statement switch-case bentuk lain else-if.

PROGRAM PERCOBAAN

3.4.1 Mengamati penggunaan statement penentu keputusan sederhana.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

3.4.2 Memprogram suatu bilangan yang dapat menentukan apakah suatu bilangan habis atau tidak jika dibagi dengan bilangan lain dengan menggunakan operator ‘%’ (modulus).

  • Facebook
  • Twitter
  • Google+
  • Pinterest

3.4.3 Menentukan keputusan bahwa suatu nilai termasuk dalam suatu batas jangkauan suatu nilai tertentu.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

3.4.4 Membuat nilai perhitungan yang lebih teliti dalam proses pengulangan.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

3.4.5 Compound statement adalah mengelompokkan suatu proses menjadi satu blok.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

3.4.6 Penggunaan statement else-if untuk menguji kondisi kondisi yang benar diantara beberapa kondisi.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

3.4.7 Penggunaan statement switch-case untuk mengganti penggunaan else-if yang bertujuan agar pembuatan program terlihat lebih terstruktur.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

TUGAS

  1. Buatlah program untuk menentukan bilangan ganjil atau genap dari bilangan yang di masukkan melalaui keyboard.
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  2. Buatlah program untuk menentukan kelompok suatu karakter yang dimasukkan melelui keyboard. Kelompok karakter tersebut adalah huruf kecil, huruf besar, angka, dan karakter khusus (tanda baca, operator dsb).
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  3. Buatlah program kalkulator sederhana. Program harus memungkinkan user untuk mengetik ekspresi.
    • Facebook
    • Twitter
    • Google+
    • Pinterest
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  4. Buatlah program untuk menentukan suatu tahun kabisat atau bukan yang dimasukkan melalui keyboard, dimana tahun dibatasi dari tahun 1900 sampai 2005.
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  5. Buatlah program unruk menghitung determinan (D) dan mencari akar-akar dari persamaan kuadrat.
    • Facebook
    • Twitter
    • Google+
    • Pinterest
    KESIMPULAN
  1. if else’ digunakan untuk menentukan pilihan dari suatu kondisi yang diberikan.
  2. ‘if-else’ bersarang merupakan kombinasi dari beberapa if-else serta digunakan untuk menguji kebenaran dalam beberapa kondisi yang bersamaan ( if didalam if ).
  3. ‘else-if’ digunakan untuk menentukan satu kondisi yang benar dari beberapa kondisi yang tersedia.
  4. ‘switch-case’ merupakan bentuk lain dari statment ‘else-if’ dengan mendaftar kondisi secar vertical dalam satu kolom sehingga memudahkan dalam hal evaluasi program.