Tutorial : Konsep Dasar Statement Control dan Penerapan bahasa Java


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) then
Statement - Pernyataan
End If 
Bentuk Statement Control dalam Bahasa Java

If (Syarat / KOndisi) {
Statement-Pernyataan
}Else{
Statement-Pernyataan
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.

BENTUK UMUM STRUKTUR SWICTH CASE


Bentuk umum Statement Control Swicth Case :

Swicth (Swicth- Syarat){
case selector-1:
pernyataan1;
pernyataan2;
break;
case selector-2:
pernyataan1;
pernyataan2;
break;
default:
pernyataan1;
pernyataan2;
break;
}
Lebih Singkat bukan? yap, tergantung kebutuhan dan kebiasaan programer bisa memilih if atau swicth.

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.

SOURCE CODE : DISINi
SOURCE CODE LAIN : DISINI

Terimakasih telah membaca Artikel Singkat ini. Semoga Anda dapat Berkreasi lebih lagi. 

INFO AUTHOR :

Nama : Andri Nugroho

NPM : 13 111 054


BLOG : ANDRIOD-X

G+      : Andri Nugroho

FB      : Andri Nugroho

GITHUB : andrisenpai

Posting Komentar

4 Komentar