Pengenalan Mengenai Seleksi Dalam Java Memakai Tipe Data Boolean
Suatu jadwal sanggup tetapkan pernyataan mana saja yang akan dihukum menurut suatu kondisi tertentu atau dikenal dengan seleksi.
Pernyataan penyeleksian ini memakai verbal Boolean. Ekspresi Boolean ini yakni suatu verbal yang mengevaluasi nilai Boolean apakah benilai true atau false.
Misalkan :
Untuk menghitung luas bulat memakai rumus :
L = radius * radius * 3.14159
Dalam jadwal ditulis :
Nilai negatif untuk radius bulat yakni tidak mungkin, oleh sebab itu secara logika, jika user memasukkan nilai negatif, maka sanggup dinyatakan :
Boolean bernilai true : user memasukkan nilai negatif
Boolean bernilai false : user tidak memasukkan nilai negatif
Java menyerupai pada kebanyakan bahasa pemrograman lainnya, menyediakan pernyataan pemilihan aksi, menurut pernyataan dari suatu kondisi yang terpenuhi.
Maka aba-aba di atas sanggup dimodifikasi, supaya nilai radius yang dimasukkan berada dalam kriteria yang kita inginkan, menyerupai di bawah ini :
Output :
Input yang anda masukkan salah!
String "Input yang anda masukkan salah!", muncul sebagai pernyataan yang dieksekusi, sebab kondisi Boolean bernilai true terpenuhi, yaitu user memasukkan nilai radius yang lebih kecil dari 0.
Operator relasional :
Nilai true dan false yakni literal, dan merupakan reserves word, sehingga tidak sanggup dipakai sebagai identifiers dalam suatu program.
Ekspresi Boolean dipakai untuk mengevaluasi nilai true atau false |
Pernyataan penyeleksian ini memakai verbal Boolean. Ekspresi Boolean ini yakni suatu verbal yang mengevaluasi nilai Boolean apakah benilai true atau false.
Misalkan :
Untuk menghitung luas bulat memakai rumus :
L = radius * radius * 3.14159
Dalam jadwal ditulis :
1: public class Lingkaran { 2: public static void main(String[] args) { 3: double radius; 4: double luas; 5: radius = -5; // radius diisi -5 6: 7: // Menghitung luas 8: luas = radius * radius * 3.14159; 9: 10: // Menampilkan hasil perhitungan 11: System.out.println("Luas bulat dengan radius " + 12: radius + " yakni " + luas); 13: } 14: }
Nilai negatif untuk radius bulat yakni tidak mungkin, oleh sebab itu secara logika, jika user memasukkan nilai negatif, maka sanggup dinyatakan :
Boolean bernilai true : user memasukkan nilai negatif
Boolean bernilai false : user tidak memasukkan nilai negatif
Java menyerupai pada kebanyakan bahasa pemrograman lainnya, menyediakan pernyataan pemilihan aksi, menurut pernyataan dari suatu kondisi yang terpenuhi.
Maka aba-aba di atas sanggup dimodifikasi, supaya nilai radius yang dimasukkan berada dalam kriteria yang kita inginkan, menyerupai di bawah ini :
1: public class Lingkaran { 2: public static void main(String[] args) { 3: double radius; 4: double luas; 5: radius = -5; // radius diisi -5 6: 7: //Jika radius lebih kecil dari 0 8: if (radius < 0) { 9: //Tampilkan string 10: System.out.println("Input yang anda masukkan salah!"); 11: } 12: 13: //Jika radius lebih besar dari 0 14: else { 15: //Hitung luas bulat 16: luas = radius * radius * 3.14159; 17: //Tampilkan luas bulat 18: System.out.println("Luas yakni " + luas); 19: } 20: } 21: }
Output :
Input yang anda masukkan salah!
String "Input yang anda masukkan salah!", muncul sebagai pernyataan yang dieksekusi, sebab kondisi Boolean bernilai true terpenuhi, yaitu user memasukkan nilai radius yang lebih kecil dari 0.
Tipe Data Boolean
Tipe data Boolean mendeklarasikan suatu variabel denga nilai true atau false. Untuk memudahkan penggunaan tipe ini, maka Java menyediakan 6 operator relasional yang dikenal juga dengan operator perbandingan, yang sanggup dipakai untuk membandingkan dua nilai.Operator relasional :
Operator Java | Simbol Matematika | Nama | Contoh (Nilai radius yakni -5) | Hasil |
< | < | Kurang dari | Radius < 0 | true |
<= | ≤ | Kurang dari atau sama dengan | Radius ≤ 0 | true |
> | > | Lebih dari | Radius > 0 | false |
>= | ≥ | Lebih dari atau sama dengan | Radius ≥ 0 | false |
== | = | Equal dengan | Radius = 0 | false |
!= | ≠ | Tidak equal dengan | Radius ≠ 0 | true |
Nilai true dan false yakni literal, dan merupakan reserves word, sehingga tidak sanggup dipakai sebagai identifiers dalam suatu program.
Belum ada Komentar untuk "Pengenalan Mengenai Seleksi Dalam Java Memakai Tipe Data Boolean"
Posting Komentar