Aplikasi Menampilkan Data Mobil Menggunakan Java netBean 





A. Deskripsi



Jaman sekarang untuk mendapatkan mobil bukanlah hal yang sulit jika kita mau menabung dan banyak juga sorum mobil yang menawarkan harga mobil dengan berbagai diskon agar menarik pembelinya.
Aplikasi ini saya buat agar pembeli mudah untuk mendapatkan harga dan menentukan pilihan mobil yang sesuai.Hasil aplikasi ini menampilkan Merk mobil, Type mobil, Harga, jika terdapat diskon maka akan ditampilkan namun jika tidak maka menampilkan Total bayar/jumlah bayar.

B. Komponen,Variable dan Rumus
           
Type Mobil ===>>String typemobil;
Merk Mobil===>>String merkmobil;
Pilihan ======>>int pilihan;

Harga ======>>int harga;
Diskon =====>>int diskon;

Rumus :


diskon = harga*2/100; (mencari diskon)
harga = harga-diskon; (Menampilkan harga setelah mendapat diskon)

C. Flowchart 

Berikut Flowchart untuk Aplikasi Data Mobil


Keterangan :
1. User menginput Merk Mobil dan Type Mobil
2. Jika harganya lebih dari 200juta maka akan mendapatkan diskon.
3. Jika harganya kurang dari 200juta maka tidak mendapatkan diskon
4. Aplikasi akan menghitung
5. Lalu Aplikasi akan menampilkan Total yang harus dibayarkan
6. Selesai.



D. SOURCE CODE

Menampilkan Data Mobil
/*
 * 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 UTSAlgoritma;

/**
 *
 * @author TATA
 */
import java.util.Scanner;
public class Data_Mobikul {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        //package switchcase;


Scanner in = new Scanner(System.in);
String typemobil,merkmobil;
int pilihan,harga, diskon;
//tampilkan daftar semua barang
System.out.println("==================DATA MOBIL======================\n");
System.out.println("================PT. ERESHA.Tbk====================\n");


System.out.println("1. Honda");
System.out.println("2. Suzuki");
System.out.println("3. Toyota");
System.out.println("4. Chefrolet");
System.out.println("5. Daihatsu");
System.out.print("=====================================================\n");
System.out.print("Masukkan Pilihan nomor type = ");
pilihan = in.nextInt();

switch (pilihan){
case 1: System.out.println("Anda akan memilih type Honda");

System.out.print("Silahkan Pilih merk mobil = ");
merkmobil = in.next();
System.out.print("=====================================================\n");
harga = 300000000;
System.out.println("Harga Mobil = Rp. "+harga);

if (harga > 200000000){
diskon = harga*5/100;
harga = harga-diskon;
System.out.println("Pembelian anda > 200000000, Anda mendapat diskon 5% = Rp. "+diskon);
}

System.out.println("Anda cukup membayar Rp. "+harga+" untuk merk mobil"+merkmobil);

break;
case 2: System.out.println("Anda akan memilih type Suzuki");
System.out.print("Silahkan Pilih Merk mobil = ");
merkmobil = in.next();
harga = 250000000;
System.out.println("Harga Mobil = Rp. "+harga);
                        
if (harga > 200000000){
diskon = harga*5/100;
harga = harga-diskon;
System.out.println("Pembelian anda > 200000000, Anda mendapat diskon 5% = Rp. "+diskon);
  }
                        
                    
System.out.println("Anda cukup membayar Rp. "+harga+" untuk merk mobil"+merkmobil);
break;

case 3: System.out.println("Anda akan memlih type toyota");
System.out.print("Silahkan pilih merk mobil = ");
merkmobil = in.next();
harga = 400000000;
System.out.println("Harga mobil = Rp. "+harga);
    
if (harga > 200000000){
diskon = harga*5/100;
harga = harga-diskon;
System.out.println("Pembelian anda > 200000000, Anda mendapat diskon 5% = Rp. "+diskon);
}

System.out.println("Anda cukup membayar Rp. "+harga+" untuk merk mobil"+merkmobil);
break;
case 4: System.out.println("Anda akan memilih type Chefrolet");
System.out.print("Silahkan pilih merk = ");
merkmobil = in.next();
harga = 500000000;
System.out.println("Harga Mobil = Rp. "+harga);


if (harga > 200000000){
diskon = harga*5/100;
harga = harga-diskon;
System.out.println("Pembelian anda > 200000000, Anda mendapat diskon 5% = Rp. "+diskon);

}


System.out.println("Anda cukup membayar Rp. "+harga+" untuk merk mobil "+merkmobil);
break;
case 5: System.out.println("Anda akan memilih type Daihatsu");

System.out.print("Silahkan pilih merk = ");
merkmobil = in.next();
harga = 250000000;
System.out.println("Harga mobil = Rp. "+harga);


if (harga > 200000000){
diskon = harga*5/100;
harga = harga-diskon;
System.out.println("Pembelian anda > 200000000, Anda mendapat diskon 5% = Rp. "+diskon);
//System.out.println("Jumlah barang yang didapat = "+jumlahbarang1);
System.out.println("Anda cukup membayar Rp. "+harga+" untuk  " +merkmobil);

}

}
    }
    }


E. Hasil Output Dari Source Code






Dilarang CopyPaste tanpa izin sang creator

Aplikasi Peminjaman Alat dan Booking Jadwal Menggunakan Webform Vb.net

Perancangan WEB Rental Device dan Booking Penerjemah  Salam Coding is FUN!! Kali ini saya akan membuat aplikasi berbasis VB.net dengan...