Pemrograman Berorientasi Obyek:Praktek Fungsi Percabangan IF dan ELSE di Java
Fungsi IF
<syntaxhighlight lang="java" line="1"> 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...");
}
} </syntaxhighlight>
Fungsi IF ...ELSE...
<syntaxhighlight lang="java" line="1"> 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");
}
}
} </syntaxhighlight>
Fungsi IF…ELSE IF….
<syntaxhighlight lang="java" line="1"> 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);
}
} </syntaxhighlight>
| Note: | Jika kamu menemukan kesalahan dalam penulisan kode program bisa hubungi saya melalui email yang ada di menu Contac Us |