Jump to content

Pemrograman Berorientasi Obyek:Praktek Fungsi Percabangan IF dan ELSE di Java

From Wiki

Fungsi IF

import java.util.Scanner;
public class Hadiah
{
    public static void main(String[] args) {
        int belanja = 0;
        Scanner scan = new Scanner(System.in);

        System.out.print("Total Belanja: Rp. ");
        belanja = scan.nextInt();

        if (belanja > 100000) {
            System.out.println("Selamat, Anda mendapatkan Hadiah!");
        }

        System.out.println("Terima kasih...");
    }
}

Fungsi IF ...ELSE...

import java.util.Scanner;
public class CekLulus
{
    public static void main(String[] args) {
        int nilai;
        String nama;
        Scanner scan = new Scanner(System.in);

        System.out.print("Nama: ");
        nama = scan.nextLine();
        System.out.print("Nilai: ");
        nilai = scan.nextInt();

        if(nilai >= 70) {
            System.out.println("Selamat " + nama + ", anda lulus!");
        } else {
            System.out.println("Maaf " + nama + ", anda gagal");
        }
    }
}

Fungsi IF…ELSE IF….

import java.util.Scanner;
public class HitungGrade
{
    public static void main(String[] args) {
        int nilai;
        String grade;
        Scanner scan = new Scanner(System.in);

        System.out.print("Inputkan nilai: ");
        nilai = scan.nextInt();

        if (nilai >= 90) {
            grade = "A";
        } else if (nilai >= 80) {
            grade = "B+";
        } else if (nilai >= 70) {
            grade = "B";
        } else if (nilai >= 60) {
            grade = "C+";
        } else if (nilai >= 50) {
            grade = "C";
        } else if (nilai >= 40) {
            grade = "D";
        } else {
            grade = "E";
        }

        System.out.println("Grade: " + grade);
    }

}


Note:Jika kamu menemukan kesalahan dalam penulisan kode program bisa hubungi saya melalui email yang ada di menu Contac Us