Contoh Program Penjualan Barang Diskon Sederhana Menggunakan Eclipse
19ADM - Kembali lagi bersama saya, sekarang pembahasan yaitu membuat program penjualan sederhana dengan fitur diskon menggunakan aplikasi eclipse. dan didalamnya menggunakan pengulangan.
Berikut ini adalah source code nya.
Berikut hasil console programnya
Berikut ini adalah source code nya.
package object;
import java.util.Scanner;
public class Penjualan {
public static void main(String[] args) {
Scanner aa = new Scanner(System.in);
String nama;
double harga;
double jumlah;
double total;
double disc=0;
char jawab;
double tobar=0;
double topen=0;
double dispen=0;
char jaw;
do
{
nama ="";
harga=0;
jumlah=0;
total=0;
disc=0;
tobar=0;
topen=0;
dispen=0;
do
{
System.out.print("Nama Barang : ");
nama=aa.next();
System.out.print("Harga Barang : ");
harga=aa.nextDouble();
System.out.print("Jumlah dijual : ");
jumlah=aa.nextDouble();
tobar=tobar+jumlah;
total=harga*jumlah;
System.out.println("Total Jual : " + total);
if (total > 100000)
{
disc = total * 0.1;
System.out.println("Selamat, Anda mendapatkan diskon dari barang ini senilai " + disc);
}
topen=topen+(total-disc);
System.out.print("Tambah Barang ? (y/t) ");
jawab=aa.next().charAt(0);
}while(jawab=='y'|| jawab=='Y');
System.out.println("---------------------------------------------------------------------");
System.out.println("Total Barang : "+tobar);
System.out.println("Total Penjualan : Rp. "+topen);
if(topen > 500000)
{
dispen=topen*0.05;
System.out.println("Selamat, anda mendapatkan diskon dari total penjualan senilai "+dispen);
}
System.out.println("Transaksi Baru ? (y/t)");
jaw=aa.next().charAt(0);
}while(jaw=='y'|| jaw=='Y');
}
}
import java.util.Scanner;
public class Penjualan {
public static void main(String[] args) {
Scanner aa = new Scanner(System.in);
String nama;
double harga;
double jumlah;
double total;
double disc=0;
char jawab;
double tobar=0;
double topen=0;
double dispen=0;
char jaw;
do
{
nama ="";
harga=0;
jumlah=0;
total=0;
disc=0;
tobar=0;
topen=0;
dispen=0;
do
{
System.out.print("Nama Barang : ");
nama=aa.next();
System.out.print("Harga Barang : ");
harga=aa.nextDouble();
System.out.print("Jumlah dijual : ");
jumlah=aa.nextDouble();
tobar=tobar+jumlah;
total=harga*jumlah;
System.out.println("Total Jual : " + total);
if (total > 100000)
{
disc = total * 0.1;
System.out.println("Selamat, Anda mendapatkan diskon dari barang ini senilai " + disc);
}
topen=topen+(total-disc);
System.out.print("Tambah Barang ? (y/t) ");
jawab=aa.next().charAt(0);
}while(jawab=='y'|| jawab=='Y');
System.out.println("---------------------------------------------------------------------");
System.out.println("Total Barang : "+tobar);
System.out.println("Total Penjualan : Rp. "+topen);
if(topen > 500000)
{
dispen=topen*0.05;
System.out.println("Selamat, anda mendapatkan diskon dari total penjualan senilai "+dispen);
}
System.out.println("Transaksi Baru ? (y/t)");
jaw=aa.next().charAt(0);
}while(jaw=='y'|| jaw=='Y');
}
}
Berikut hasil console programnya
Silakan kembangkan program sederhana ini, semoga program ini bermanfaat bagi anda semua.
loading...
DONASI MELALUI SEMUA WALLET BANK
Bantu berikan donasi jika artikelnya dirasa bermanfaat. Donasi akan digunakan untuk memperpanjang domain www.19adm.com. Terima kasih.
Silakan Berikan Komentar Anda
BalasHapus- Komentar dengan sopan
- Dilarang spam Komentar
- Dilarang memberikan link aktif pada kolom komentar
- Dilarang menggunakan Kosa Kata yang Kasar atau Negatif
Salam Hangat
AriefDM
Hai semua...
BalasHapusBagi teman-teman yang sedang belajar bahasa Java, boleh coba menyimak software pertokoan "MiniMart" yg saya buat.
Softwarenya gratis sepenuhnya kok dan bersifat full open-source, teman-teman dapat menggunakan software ini utk belajar koding & pemrograman ataupun dipakai di usaha tokonya sendiri.
Bagi teman-teman yang berminat, silahkan download software-nya di sini :
https://helloyud.blogspot.com/2016/12/aplikasi-pertokoan-minimart.html
Silahkan juga membagikan / mem-posting ulang software ini di blog ataupun akun-akun media sosial yang teman-teman miliki, siapa tahu bisa bermanfaat bagi banyak orang.