Boolean

 Konsep Boolean dalam Pemrograman Java 1


Boolean adalah tipe data yang digunakan untuk menentukan nilai benar atau salah, yaitu true dan false. Dalam pemrograman, Boolean berperan penting dalam proses pengambilan keputusan, seperti pada percabangan dan perulangan. Dengan Boolean, program dapat menentukan apakah suatu kondisi dijalankan atau tidak.

A. Kode Program


import java.util.Scanner;

public class GenapGanjil {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.println("Rahmi Nadia Kusmawati");
        System.out.println("251091700538");
        System.out.println("01SISP009");

        System.out.print("Masukkan Angka: ");
        int angka = scanner.nextInt();
        System.out.println(angka);

        String hasil = (angka % 2 == 0) ? "bilangan Genap" : "bilangan Ganjil";

        System.out.println("Angka yang anda input adalah " + hasil);

        scanner.close();
    }
}

B. Output Program


Rahmi Nadia Kusmawati
251091700538
01SISP009
Masukkan Angka: 7
Angka yang anda input adalah bilangan Ganjil

C. Penjelasan Program

1. Bagian Input dan Identitas

Pada bagian awal program, digunakan kelas Scanner untuk menerima input dari pengguna. Program juga menampilkan identitas berupa nama, NIM, dan kelas menggunakan perintah System.out.println. Setelah itu, pengguna diminta untuk memasukkan sebuah angka, yang kemudian disimpan ke dalam variabel angka.

2. Bagian Proses Penentuan Genap atau Ganjil

Pada bagian ini, program melakukan proses pengecekan menggunakan operator modulo (%). Jika hasil pembagian angka dengan 2 menghasilkan sisa 0, maka kondisi bernilai true dan angka tersebut termasuk bilangan genap. Jika tidak, kondisi bernilai false dan angka tersebut termasuk bilangan ganjil. Proses ini menggunakan operator ternary untuk menentukan hasil dalam bentuk teks.

3. Bagian Output dan Penutup

Hasil dari proses pengecekan ditampilkan ke layar dalam bentuk kalimat yang menyatakan apakah angka yang diinput merupakan bilangan genap atau ganjil. Setelah itu, objek Scanner ditutup untuk mengakhiri proses input dan menjaga efisiensi penggunaan sumber daya.

D. Kesimpulan

Berdasarkan program tersebut, dapat disimpulkan bahwa penggunaan tipe data dan logika Boolean sangat membantu dalam pengambilan keputusan dalam pemrograman. Dengan memanfaatkan operator modulo dan operator ternary, program dapat menentukan apakah suatu angka merupakan bilangan genap atau ganjil secara sederhana dan efisien. Program ini menunjukkan bagaimana konsep Boolean digunakan dalam penerapan logika dasar pada Java.

Komentar

Postingan Populer