Senin, 14 Januari 2019

MEMBUAT APLIKASI PEMBAYARAN SEDERHANA MENGGUNAKAN JAVA NETBEANS

Assalamualaikum Wr. Wb.
Hello kawan... kali ini saya ingin ngeshare cara membuat aplikasi Pembayaran sederhana dengan Java Netbeans, dengan ketentuan :

1.      Input   : Jumlah Barang & Harga Barang
2.      Output : Bayar (Jumlah*harga) + Uang Kembalian
ok langsung aja caranya..
Pertama buka program Netbeansnya, Klik kanan Open atau Doubble Klik
Setelah terbuka dan masuk dalam program Netbeans selanjutnya pilih New Flie>>Swing GUI Forms>>JFrame Form>>Next:
Berikut tampilan Design Aplikasi



 Source Code Aplikasi

Minggu, 16 Desember 2018

PROGRAM ALPIKASI PEMBAYARAN TIKET BUS MENGGUNAKAN JAVA NETBEANS


Assalamualaiku wr.wb.
Salam sejahtera bagi kita semua.

Langsung saja,saya disini akan berbagi ilmu bagaimana cara membuat aplikasi sederhan "Penjualan Tiket BUS". Dengan adanya  aplikasi ini pembelian  / penjualan tiket BUS akan terasa mudah bertransaksi . Disini pembeli dapat memilih secara langsung tiket yang akan dibeli.

Adapun langkah langkahnya dalam mengoprasikannya :
1.masukan nama pembeli
2.pilihan tiket
3.masukkan jumlah tiket yang akan dibeli
4.proses
5.tampilan  biaya

kalau ada kekurangan memasukan uang nanti akan ada pemberitahuan untuk menambahkan uangnya kembali. ataupun ada kembalian maka ada pemberitahuan.


Langsung saja cara membuat aplikasinya :

FLOWCHART





Video tutorial program apliksi pembayaran tiket bus sederhana 

berikut adalah langkah-langkah pebuatannya











Hasil Akhir:





Berikut Data programnya:
/*
 * 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 project.uts;

/**
 *
 * @author EBY
 */
import java.util.Scanner;

class P{
    String tujuan;
    int harga,jumlah,bayar,tagihan,pajak,kembali;
  
    void beliTiket(){
        pajak = harga * 10/100;
        if(jumlah>3){
            harga = harga * 2/100;
    }
        tagihan =(harga*jumlah)+pajak;
        System.out.println("Membeli Dengan Jumlah " + jumlah + "tiket BUS dengan tujuan" + tujuan);
        System.out.println("Tagihan anda adalah sebesar Rp. "+ tagihan);
        System.out.println("Sudah termasuk PAJAK 10%");
    }
    void kembalian(){
        kembali = bayar - tagihan;
    }
  
}
public class ProjectUTS {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner scan = new Scanner(System.in);
        P BUS = new P();
      
     
        System.out.print("     Penjualan Tiket BUS EBYDWAGA GROUP");
      
        System.out.println();
      
        System.out.print( "    EBY TRAVEL AGENCYS____CABANG JAKARTA");
        System.out.println();
        for (int i = 0; i < 23; i++){
            System.out.print("==");
          
        }
        System.out.println();
      
        System.out.print("Masukan Nama Anda : ");
        String nama = scan.next();
      
        System.out.println();
      
        String tiket[][] = {{"", "Medan ", "Padang", "Bengkulu", "Jambi ", "Palembang"},{"", "200000", "350000", "250000", "255000", "150000"}};
      
        System.out.println("Daftar Tiket - Harga");
        int var1 = 0;
        int var2 = 1;
      
        for (int i = 1; i < tiket[var1].length; i++){
            System.out.println(i + "."+ tiket [var1][i]+ "\t Rp."+ tiket [var2][i]);
        }
        System.out.println("Masukan Pilihan : ");
      
        int kode = scan.nextInt();
      
        System.out.println("Jumlah yang dibeli : ");
      
        int jmlBeli = scan.nextInt();
        BUS.jumlah =  jmlBeli ;
      
        System.out.println();
      
        if (kode == 1 || kode == 2 || kode == 3 || kode == 4 || kode == 5){
            int i = 0;
          
          
          for (int j = 0; i < tiket[var1].length; i ++) {
                if (kode == i) {
                    String tujuan = tiket[var1][i];
                    int harga = Integer.parseInt(tiket[var2][i]);

                    BUS. tujuan = tujuan ;
                    BUS. harga = harga ;
                }
          }
    
            System.out.println();
        }
        BUS.beliTiket();
        System.out.print("Jumlah Bayar : Rp.");
      
        int bayar = scan.nextInt();
        BUS.bayar = bayar;
      
        System.out.println();
        BUS.kembalian();
        while (BUS.bayar < BUS.tagihan){
            System.out.println("Uang yang anda masukan kurang");
            System.out.println("Masukan uang kembali...");
            int tambahan = scan.nextInt();
            BUS.bayar = bayar + tambahan;
          
            BUS.kembalian();
          
        }
        System.out.print("kembalian anda sebesar Rp. "+BUS.kembali);
        System.out.println();
        System.out.println();
      
        System.out.println("TERIMA KASIH");
          
         for (int i = 0; i < 12; i++){
            System.out.print("=");
        }
        System.out.println();
      
                
                 }
             }





Demikianlah tutorial program pembayaran tiket bus, semoga bermanfaat, sekian terimakasih.

MEMBUAT APLIKASI PEMBAYARAN SEDERHANA MENGGUNAKAN JAVA NETBEANS

Assalamualaikum Wr. Wb. Hello kawan... kali ini saya ingin ngeshare cara membuat aplikasi Pembayaran sederhana dengan Java Netbeans, deng...