☕
Java Programing by syaiful
  • Introduction
    • ✅Ayo kita mulai
      • Pengenalan Java
      • Program java Pertamaku
      • Struktur Dasar dari Program Java
      • Sebelum kita mulai
    • ✅Numbers and Text
      • Numbers and Texts
      • Quiz
      • Print Numbers and Texts
      • Print Number
      • Print Text
      • Kesalahan Umum
      • Quiz
      • Menggunakan banyak Print Statement
      • Challenge 1
      • Challenge 2
      • Yang akan kamu pelajari selanjutnya
    • ✅Comments
      • Pengenalan Comments (Komentar)
      • Contoh komentar
      • Quiz - Komentar di java
    • ✅Variables
      • Pengenalan Variable
      • Deklarasi Variable
      • Menetapkan nilai ke variable
      • Quiz - Membuat Variabel
      • Mencetak Variable
      • Quiz: Mencetak Variabel
      • Tantangan: Cetak Variable
      • Tipe Data
      • Variabel double
      • Tantangan - Cetak Variabel
      • Variabel Karakter (Character)
      • Contoh Variabel Karakter
      • Quiz: Variabel Karakter
      • Tantangan : Memberikan nilai ke variabel double dan char
      • Merubah nilai variabel
      • Quiz : Merubah nilai variabel
      • Tantangan : Merubah nilai dari Variabel
      • Nilai Satu Variabel ke Variabel Lain
      • Tantangan : Nilai Satu Variabel ke Variabel Lain
      • Memilih Nama Variabel
      • Membuat beberapa Variabel secara Besama sama
      • Rangkuman : Variabel di java
    • ✅Print Output
      • Java Output
      • Cetak String dan Variabel
      • Quiz : Java Output
      • Tantangan : Java Print text
      • Mencetak Beberapa Variabel Secara Bersamaan
      • Cetak garis baru (Enter Key)
      • Quiz: Print Newline
      • Tantangan
      • Selanjutnya
    • ✅Operator Aritmatika
      • Operator Aritmatika
      • Quiz
      • Tantangan
    • ✅Mengambil input dari user
      • User Input
      • Quiz
      • Tantangan
      • Selanjutnya
    • ✅Java Boolean
      • Pengenalan Boolean
    • ✅Pernyaan If .. else
      • Pernyataan ( if )
      • Catatan
    • ✅Perulangan (loop)
      • While loop
      • for loop
      • Catatan
    • ✅Break dan Continue
      • Catatan
    • Challenges
      • Kalkulator Menghitung Untung/Rugi
      • Kalkulator Body Mass Index (BMI)
      • Menghitung Volume Kubur
      • Cek Bilangan Genap / Ganjil
      • Periksa Lulus, Gagal atau Tidak Valid
      • Project
      • Periksa bisa nyoblos atau tidak
    • 🎉🎉 Selamat Belajar 🎉
Powered by GitBook
On this page
  1. Introduction
  2. Pernyaan If .. else

Catatan

package Belajarifelse;

import java.util.Scanner;

public class Example {
    public static void main(String[] args) {
        System.out.println("====PROGRAM KEREN ====");
        System.out.println("a. cek nilai ujian lulus");
        System.out.println("b. Kalkulator");
        System.out.println("=====================");

        System.out.print("Pilih salah satu ( a atau b ) : ");

        Scanner input = new Scanner(System.in);
        char pilihan = input.next().charAt(0);
        if (pilihan == 'a') {
            System.out.println("=======PROGRAM CEK NILAI=========");
            System.out.print("Masukkan Nilai Anda : ");
            int nilai = input.nextInt();
            int nilaiLulus = 60;
            if (nilai >= nilaiLulus) {
                System.out.println("Selamat kamu lulus !!");
            } else {
                System.out.println("Maaf Kali ini kamu belum lulus !");
            }
        } else if (pilihan == 'b') {
            System.out.println("=======PROGRAM KALKULATOR=========");
            System.out.println("Pilihlah operasi yang ingin anda hitung :");
            System.out.println("1. ( + ) ");
            System.out.println("2. ( - ) ");
            System.out.println("3. ( * ) ");
            System.out.print("Pilih ( 1 - 3 ) : ");
            int pilihanHitungan = input.nextInt();
            if (pilihanHitungan == 1 ) {
                System.out.print("Masukkan angka 1 : ");
                int angka1 = input.nextInt();
                System.out.print("Masukkan angka 2 : ");
                int angka2 = input.nextInt();
                int hasil = angka1 + angka2;
                System.out.println("====HASIL========");
                System.out.println(angka1 + " + " + angka2 + " = " + hasil);

            } else if (pilihanHitungan == 2) {
                System.out.print("Masukkan angka 1 : ");
                int angka1 = input.nextInt();
                System.out.print("Masukkan angka 2 : ");
                int angka2 = input.nextInt();
                int hasil = angka1 - angka2;
                System.out.println("====HASIL========");
                System.out.println(angka1 + " - " + angka2 + " = " + hasil);

            } else if (pilihanHitungan == 3) {
                System.out.print("Masukkan angka 1 : ");
                int angka1 = input.nextInt();
                System.out.print("Masukkan angka 2 : ");
                int angka2 = input.nextInt();
                int hasil = angka1 * angka2;
                System.out.println("====HASIL========");
                System.out.println(angka1 + " * " + angka2 + " = " + hasil);
            } else {
                System.out.println("Maaf anda salah memilih, coba lagi.");
            }

        } else {
            System.out.println("Anda salah memilih, Silahkan coba lagi,");
        }

    }
}
PreviousPernyataan ( if )NextPerulangan (loop)

Last updated 1 year ago

✅