Program Operator Logika dengan Java

Halo semuanya! Berjumpa dengan Miniblog dari Inzaghi's Blog! Jika sebelumnya, sudah membahas tentang Operasi Hitung Perbandingan dalam Bahasa Java. Sekarang, kita akan membahas tentang Program Operasi Logika dengan Bahasa Java.

Untuk Software-nya, Anda bisa menggunakan NetBeans, Eclipse, IntelliJ IDEA, ataupun VS Code. Bahkan Anda juga bisa menggunakan Online Compiler yang ada di Internet seperti ProgramizOneCompilerOnlineGDBTrinket, dll.

Dan inilah Program Operasi Logika dengan Bahasa Java untuk yang menggunakan Boolean :

import java.util.Scanner;

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

        System.out.print("Masukan Angka Pertama : ");
        int angka1 = scanner.nextInt();

        System.out.print("Masukan Angka Kedua : ");
        int angka2 = scanner.nextInt();

        boolean hasil;

        hasil = (angka1 & angka2) != 0;
        System.out.println("a & b : " + hasil);

        hasil = angka1 != 0 && angka2 != 0;
        System.out.println("a && b : " + hasil);

        hasil = (angka1 | angka2) != 0;
        System.out.println("a | b : " + hasil);

        hasil = angka1 != 0 || angka2 != 0;
        System.out.println("a || b : " + hasil);

        hasil = (angka1 ^ angka2) != 0;
        System.out.println("a ^ b : " + hasil);
    }
}

Input dan Output :

Masukan Angka Pertama :  4
Masukan Angka Kedua :  3
a & b : false
a && b : true
a | b : true
a || b : true
a ^ b : true

Akan tetapi, inilah Program Operasi Logika dengan Bahasa Java untuk yang menggunakan Integer :

import java.util.Scanner;

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

        System.out.print("Masukan Angka Pertama : ");
        int angka1 = scanner.nextInt();

        System.out.print("Masukan Angka Kedua : ");
        int angka2 = scanner.nextInt();

        int hasil;

        hasil = angka1 & angka2;
        System.out.println("a & b : " + hasil);

        hasil = angka1 | angka2;
        System.out.println("a | b : " + hasil);

        hasil = angka1 ^ angka2;
        System.out.println("a ^ b : " + hasil);
    }
}

Input dan Output :

Masukan Angka Pertama :  5
Masukan Angka Kedua :  4
a & b : 4
a | b : 5
a ^ b : 1


Mohon maaf apabila ada kesalahan sedikit pun pada Kode Program ini.

Terima Kasih 😀😊😘👌👍 :)

Post a Comment

Previous Post Next Post