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.
3.4.2 Memprogram suatu bilangan yang dapat menentukan apakah suatu bilangan habis atau tidak jika dibagi dengan bilangan lain dengan menggunakan operator ‘%’ (modulus).
3.4.3 Menentukan keputusan bahwa suatu nilai termasuk dalam suatu batas jangkauan suatu nilai tertentu.
3.4.4 Membuat nilai perhitungan yang lebih teliti dalam proses pengulangan.
3.4.5 Compound statement adalah mengelompokkan suatu proses menjadi satu blok.
3.4.6 Penggunaan statement else-if untuk menguji kondisi kondisi yang benar diantara beberapa kondisi.
3.4.7 Penggunaan statement switch-case untuk mengganti penggunaan else-if yang bertujuan agar pembuatan program terlihat lebih terstruktur.
TUGAS
- Buatlah program untuk menentukan bilangan ganjil atau genap dari bilangan yang di masukkan melalaui keyboard.
- 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).
- Buatlah program kalkulator sederhana. Program harus memungkinkan user untuk mengetik ekspresi.
- Buatlah program untuk menentukan suatu tahun kabisat atau bukan yang dimasukkan melalui keyboard, dimana tahun dibatasi dari tahun 1900 sampai 2005.
- Buatlah program unruk menghitung determinan (D) dan mencari akar-akar dari persamaan kuadrat. KESIMPULAN
- if else’ digunakan untuk menentukan pilihan dari suatu kondisi yang diberikan.
- ‘if-else’ bersarang merupakan kombinasi dari beberapa if-else serta digunakan untuk menguji kebenaran dalam beberapa kondisi yang bersamaan ( if didalam if ).
- ‘else-if’ digunakan untuk menentukan satu kondisi yang benar dari beberapa kondisi yang tersedia.
- ‘switch-case’ merupakan bentuk lain dari statment ‘else-if’ dengan mendaftar kondisi secar vertical dalam satu kolom sehingga memudahkan dalam hal evaluasi program.
Recent Comments