Senin, 20 Maret 2017

Cara Membuat Program ATM Sederhana Dengan NetBeans

Nama : Awin Fawaid
Nim :161011400068

Assalamualaikum Wr.Wb
Pada  kali ini saya mau share contoh program sederhana tentang aplikasi bank dalam program java menggunakan Netbeans IDE8.2
Pertama  Saya akan memberikan contoh gambar flowchart seperti gambar dibawah ini :




Untuk Memulai program yang akan dibuat bukalah JavaNetbeans pada Laptop/PC
kemudian Pilih File >> New Project >> Java >> Java Application >> kemudian beri nama "BANK". Setelah itu akan secara langsung masuk pada Source code javanya. Pada source codenya masukan codingan seperti contoh berikut :
 
/*
 * 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 bang;

/**
 *
 * @author Awien
 */
import java.util.Scanner;
public class Bang {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        int menu = 0;
        int saldo = 100000;
        boolean hitung = true;
        Scanner t = new Scanner(System.in);
        while (hitung) {
            System.out.println("Menu ATM Besok Bubar");
            System.out.println("===============");
            System.out.println("1.Cek Saldo = ");
            System.out.println("2.Simpan Uang =");
            System.out.println("3.Ambil Uang =");
            System.out.println("4.Keluar");
            System.out.println("===============");
            System.out.print("Masukan Pilihan  :");
            menu = t.nextInt();

            switch (menu) {
                case 1:
                    System.out.println("Saldo anda adalah " + saldo);
                    System.out.println("Apakah anda ingin kembali ke menu ? 1.ya 2.Tidak");
                    System.out.print("Masukan Pilihan  :");
                    int a = t.nextInt();
                    if (a == 1) {
                        hitung = true;
                    } else if (a == 2) {
                        hitung = false;
                    }
                    break;
                case 2:
                    System.out.print("Masukkan jumlah yg anda akan simpan    :");
                    int b = t.nextInt();
                    saldo = saldo + b;
                    System.out.println("Apakah anda yakin ingin keluar ? 1.Ya 2.Tidak");
                    System.out.print("Masukan Pilihan  :");
                    int v = t.nextInt();
                    if (v == 1) {
                        hitung = true;
                    } else if (v == 2) {
                        hitung = false;
                    }
                    break;
                case 3:
                    System.out.print("Masukan Nominal Penarikan  :");
                    int n = t.nextInt();
                    saldo = saldo - n;
                    if (n <= 40000) {
                        System.out.println("Gagal");
                        saldo = saldo + n;
                    } else {
                        System.out.println("Saldo Anda Adalah" + saldo);
                    }
                    System.out.println("Apakah Anda ingin keluar ? 1.ya 2. Tidak");
                    System.out.print("Masukan Pilihan  :");
                    int d = t.nextInt();
                    if (d == 1) {
                        hitung = true;
                    } else if (d == 2) {
                        hitung = false;
                    }
                    break;
                case 4:{
                    System.out.println("Sampai Jumpa Lagi lain Waktu ");}
                    hitung = false;
                    System.exit(0);
                   
            }

        }

    }
   
   
}

 

Setelah memasukan contoh codingan pada source code java, kemudian pilih menu Run >> Run Program atau Shift + f6 untuk menjakan programnya.
Pada saat program berjalan dengan baik, maka tampilan program tersebut akan seperti berikut : 




Wassalammuaikum Wr.Wb