Tutorial : Konsep Dasar Statement Control dan Penerapan bahasa Java - Hay Guys, Dalam kesempatan kali ini, Saya akan membuat sebuah Program Konversi Nilai ke Grade. Sesuai dengan judul diatas, Kali ini kita akan mempelajari Statement Control. Apa yang dimaksud Statement Control? Yuk simak dibawah ini.
Statement Control Digunakan untuk mengambil suatu keputusan yang sudah ditentukan sesuai dengan syarat yang diberikan. Salah satu contohnya adalah true and false. Kita hanya memberikan keputusan sesuai dengan syarat yang telah kita tentukan. Untuk lebih jelasnya lagi, Kita lihat Bentuk umum statement control berikut :
BENTUK UMUM IF-ELSE
Bentuk Umum Statement Control bahasa pemograman
If (Syarat / Kondisi) thenBentuk Statement Control dalam Bahasa Java
Statement - Pernyataan
End If
If (Syarat / KOndisi) {IF-ELSE Saya rekomendasikan untuk menyelesaikan kasus yang sedikit. Maximal 3 kasus saja. Kenapa harus 3 kasus? yap, Kita tahu jika lebih dari 3 kasus maka kode program akan semakin panjang. Sehingga mempengaruhi ukuran file kode yang akan menyebabkan berat / lelet saat dijalankan. Maka dari itu digunakan lah Struktur Case.
Statement-Pernyataan
}Else{
Statement-Pernyataan
}
BENTUK UMUM STRUKTUR SWICTH CASE
Bentuk umum Statement Control Swicth Case :
Lebih Singkat bukan? yap, tergantung kebutuhan dan kebiasaan programer bisa memilih if atau swicth.
Swicth (Swicth- Syarat){
case selector-1:
pernyataan1;
pernyataan2;
break;
case selector-2:
pernyataan1;
pernyataan2;
break;
default:
pernyataan1;
pernyataan2;
break;
}
PENERAPAN
Setelah Kita tahu apa yang dimaksus dengan Statement control yang sudah dijelaskan diatas, maka Kita akan menerapkannya dengan membuat sebuah program konversi Nilai ke Grade dalam Bahasa Java. Dimana Kita akan menggunakan if-else untuk membuatnya.
Tutorial :
Step 1. Buatlah Sebuah Project didalam aplikasi Netbean atau aplikasi lain.
Step 2. Setelah Membuat Project, Buatlah Class dengan Nama KonversiNilaitoGrade.java
Step3.
Masukkan Kode Program Berikut ini :
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package konversinilaitograde;
import java.util.Scanner;
/**
*
* @author Andri Nugroho
*/
public class KonversiNilaitoGrade {
public static void main(String[] args) {
// Deklarasi Variable (bebas untuk diganti)
int nilai;
String Grade;
Scanner input=new Scanner(System.in);
System.out.print("Masukkan Nilai : ");
nilai = input.nextInt();
if (nilai >= 90) {
Grade = "A";
} else if (nilai >= 85) {
Grade = "AB";
} else if (nilai >= 75) {
Grade = "B";
} else if (nilai >= 65) {
Grade = "BC";
} else if (nilai >= 60) {
Grade = "C";
} else if (nilai >= 50) {
Grade = "D";
} else {
Grade = "E";
}
System.out.println("");
System.out.println("Nilai Anda : " + nilai);
System.out.println("Grade : " + Grade);
}
}
Jika dijalankan, Maka Outputnya akan seperti Berikut ini :
Nah, mudah bukan? Yap Statement Control atau Percabangan ini dapat digunakan dan dikreasi menjadi program yang lebih komplex. maka dari itu, tetaplah berlatih kawan.
Untuk Source Codenya Bisa didownload di Account GitHub Saya. Di account Saya pun banyak Source Code lain yang dapat digunakan jika Anda Ingin. Maka dari itu, Silahkan Manfaatkan.
Terimakasih telah membaca Artikel Singkat ini. Semoga Anda dapat Berkreasi lebih lagi.
4 Komentar
grade nilainya bisa di coba nih buat tugas, ijin nyimak :d
BalasHapusiya gan, mangga :-)
Hapusoh seperfti itu ya gan ??
BalasHapusiya gan silahkan di coba :))
Hapus