Popular Post

Archive for Januari 2020

Percabangan

By : Fariz
Percabangan hanyalah sebuah istilah yang digunakan untuk menyebut alur program yang bercabang.
Percabangan juga dikenal dengan “Control Flow”, “Struktur Kondisi”, “Struktur IF”, “Decision”, dsb. Semuanya itu sama.
Contoh format stuktur IF seperti ini:

if( suatu_kondisi ) {
    // lakukan sesuatu kalau kondisi benar
    // Lakukan ini juga
}

suatu_kondisi hanya bernilai true/false saja. Kita bisa gunakan operator relasi dan logika di sini.
Percabangan IF
Percabangan ini hanya memiliki satu pilihan. Artinya, pilihan di dalam IF hanya akan dikerjakan kalau kondisinya benar.
Tapi kalau salah… tidak akan melakukan apa-apa. Alias lanjut eksekusi ke perintah berikutnya.
Contoh: Pernahkah kalian belanja di toko, kemudian kalau belanja di atas sekian ribu dapat hadiah atau diskon.

Nah! Contoh kasus seperti itu, dapat kita selesaikan dengan menggunakan percabangan ini.

untuk lebih jelasnya…
Mari Kita Membuat Program Hadiah

Misalkan ada sebuah toko buku. Mereka memberikan hadiah berupa perlengkapan sekolah kepada pembeli yang belanja di atas Rp 100.000.

Maka programnya bisa kita buat seperti ini:

import java.util.Scanner;

public class Hadiah {

    public static void main(String[] args) {

        // membuat variabel belanja dan scanner
        int belanja = 0;
        Scanner scan = new Scanner(System.in);

        // mengambil input
        System.out.print("Total Belanjaan: Rp ");
        belanja = scan.nextInt();

        // cek apakah dia belanja di atas 100000
        if ( belanja > 100000 ) {
            System.out.println("Selamat, anda mendapatkan hadiah!");
        }

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

    }

}

Jalankan programnya dan perhatikanlah hasilnya.

Program diskon dengan Java

Cobalah untuk memberikan nilai di bawah 100000 dan perhatikan apa akan yang terjadi.

- Copyright © Fariz Hidayat - Date A Live - Powered by Blogger - Designed by Johanes Djogan -