disini saya akan share ilmu saya tentang Cara Membuat Nota Pembelian Makanan Dan Minuman
di sini kasih contoh langsung screenshoutnya saja, bia kalian tidak bingung...
nah ini screennshout hasilnya
ini contoh codingannya gan :
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package main;
import java.util.Date;
import javax.swing.JOptionPane;
/**
*
* @author Toshiba
*/
public class TakeHomeEditan {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int makanan;
int minuman;
JOptionPane.showMessageDialog (null, "=============================================="
+"\n|| Selamat Datang di Rumah Makan Teknik Informatika ||"
+"\n==============================================");
String menu = null,
minum = null;
int harga1 = 0,harga2 = 0, JumlahMakanan , JumlahMinuman , total , kembali;
do{
makanan = Integer.parseInt(JOptionPane.showInputDialog("========================="
+"\n Menu Makanan"
+"\n========================="
+ "\n Nama Makanan" +" " +"Harga"
+ "\n 1. Rendang" +" " +"10.000"
+ "\n 2. Soto" +" " +"5.000"
+ "\n 3. Rawon" +" " +"8.000"
+ "\n 4. Bali" +" " +"7.000"));
if (makanan>=5) {
JOptionPane.showMessageDialog(null, "Pilihan Tidak Ada");
}
}
while (makanan>=5); {
switch (makanan){
case 1:
menu = "Rendang";
harga1 = 10000; break;
case 2:
menu = "Soto";
harga1 = 5000; break;
case 3:
menu = "Rawon";
harga1 = 8000; break;
case 4:
menu = "Bali";
harga1 = 7000; break;
case 5:
default:
JOptionPane.showMessageDialog(null, "Yang Anda Pilih Tidak Ada");
break;
}
}
String in1 = JOptionPane.showInputDialog( "==========================================="
+"\n|| Berapa jumlah makanan yang ingin anda pesan ? ||"
+"\n ===========================================");
int porsi1 = Integer.parseInt(in1);
JOptionPane.showMessageDialog(null,"======================================"
+"\n|| Silahkan Pilih Minuman yang anda inginkan ||"
+"\n======================================");
do{
{
minuman = Integer.parseInt(JOptionPane.showInputDialog("========================="
+"\n Menu Minuman"
+"\n========================="
+ "\n Nama Makanan" +" " +"Harga"
+ "\n1. Air putih" +" " +"Gratis"
+ "\n2. Es Campur" +" " +"5.000"
+ "\n3. Es Teh" +" " +"2.000"
+ "\n4. Es Doger" +" " +"3.000"));
if (minuman>=5) {
JOptionPane.showMessageDialog(null, "Pilihan Tidak Ada");
}
}
}
while (minuman>=5);
//int minuman = Integer.parseInt(in2);
//menu\\
if (minuman==1){
minum = "air putih";
harga2 = 0;}
else
if (minuman==2){
minum = "Es Campur";
harga2 = 5000;}
else
if(minuman==3){
minum = "Es Teh";
harga2 = 2000;}
else
if (minuman == 4) {
minum = "Es Doger";
harga2 = 3000;}
else {
JOptionPane.showMessageDialog(null, "Yang Anda Pilih Tidak Ada");
}
String in3 = JOptionPane.showInputDialog(null, "Massukan Jumlah Minuman Yang Ingin Anda Pesan?");
int porsi2 = Integer.parseInt(in3);
String in4 = JOptionPane.showInputDialog("Masukkan Jumlah Uang Yang Akan Anda bayarkan ");
int uang = Integer.parseInt(in4);
//Proses Rumus
JumlahMakanan = (harga1*porsi1);
JumlahMinuman = (harga2*porsi2);
total = (JumlahMakanan+JumlahMinuman);
kembali = (uang - total);
Date tgl = new Date();
if (uang<total) {
JOptionPane.showMessageDialog(null, "Wes gak usah mrene neh"
+"\n duwekmu kurang cak");
}
//OutPut
if (uang>total) {
System.out.println("============================================");
System.out.println("\t "+ "Nota Pembelian");
System.out.println("============================================");
System.out.println("Nama Makanan = " +menu);
System.out.println("Jumlah Porsi Makanan = " +porsi1);
System.out.println("Total Harga Makanan = " +porsi1 +" Porsi Seharga " +JumlahMakanan);
System.out.println("Nama Minuman = " +minum);
System.out.println("Jumlah Porsi Minuman = " +porsi2);
System.out.println("Total Harga Minuman = " +porsi2 +" Porsi Seharga " +JumlahMinuman);
System.out.println("Total Yang Harus Dibayar = " +total);
System.out.println("Jumlah Yang Dibayar = " +uang);
System.out.println("Uang Anda Kembali = " +kembali);
System.out.println("Tanggal Sekarang = " +tgl);
System.out.println("Terima Kasih");
}
}
}
kalau kurang jelas tentang codingan diatas, silahkan download saja projectnya disini
dan silahkan comen kalau tidak jelas :D
semoga bermanfaat gan ^_^
di sini kasih contoh langsung screenshoutnya saja, bia kalian tidak bingung...
nah ini screennshout hasilnya
ini contoh codingannya gan :
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package main;
import java.util.Date;
import javax.swing.JOptionPane;
/**
*
* @author Toshiba
*/
public class TakeHomeEditan {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int makanan;
int minuman;
JOptionPane.showMessageDialog (null, "=============================================="
+"\n|| Selamat Datang di Rumah Makan Teknik Informatika ||"
+"\n==============================================");
String menu = null,
minum = null;
int harga1 = 0,harga2 = 0, JumlahMakanan , JumlahMinuman , total , kembali;
do{
makanan = Integer.parseInt(JOptionPane.showInputDialog("========================="
+"\n Menu Makanan"
+"\n========================="
+ "\n Nama Makanan" +" " +"Harga"
+ "\n 1. Rendang" +" " +"10.000"
+ "\n 2. Soto" +" " +"5.000"
+ "\n 3. Rawon" +" " +"8.000"
+ "\n 4. Bali" +" " +"7.000"));
if (makanan>=5) {
JOptionPane.showMessageDialog(null, "Pilihan Tidak Ada");
}
}
while (makanan>=5); {
switch (makanan){
case 1:
menu = "Rendang";
harga1 = 10000; break;
case 2:
menu = "Soto";
harga1 = 5000; break;
case 3:
menu = "Rawon";
harga1 = 8000; break;
case 4:
menu = "Bali";
harga1 = 7000; break;
case 5:
default:
JOptionPane.showMessageDialog(null, "Yang Anda Pilih Tidak Ada");
break;
}
}
String in1 = JOptionPane.showInputDialog( "==========================================="
+"\n|| Berapa jumlah makanan yang ingin anda pesan ? ||"
+"\n ===========================================");
int porsi1 = Integer.parseInt(in1);
JOptionPane.showMessageDialog(null,"======================================"
+"\n|| Silahkan Pilih Minuman yang anda inginkan ||"
+"\n======================================");
do{
{
minuman = Integer.parseInt(JOptionPane.showInputDialog("========================="
+"\n Menu Minuman"
+"\n========================="
+ "\n Nama Makanan" +" " +"Harga"
+ "\n1. Air putih" +" " +"Gratis"
+ "\n2. Es Campur" +" " +"5.000"
+ "\n3. Es Teh" +" " +"2.000"
+ "\n4. Es Doger" +" " +"3.000"));
if (minuman>=5) {
JOptionPane.showMessageDialog(null, "Pilihan Tidak Ada");
}
}
}
while (minuman>=5);
//int minuman = Integer.parseInt(in2);
//menu\\
if (minuman==1){
minum = "air putih";
harga2 = 0;}
else
if (minuman==2){
minum = "Es Campur";
harga2 = 5000;}
else
if(minuman==3){
minum = "Es Teh";
harga2 = 2000;}
else
if (minuman == 4) {
minum = "Es Doger";
harga2 = 3000;}
else {
JOptionPane.showMessageDialog(null, "Yang Anda Pilih Tidak Ada");
}
String in3 = JOptionPane.showInputDialog(null, "Massukan Jumlah Minuman Yang Ingin Anda Pesan?");
int porsi2 = Integer.parseInt(in3);
String in4 = JOptionPane.showInputDialog("Masukkan Jumlah Uang Yang Akan Anda bayarkan ");
int uang = Integer.parseInt(in4);
//Proses Rumus
JumlahMakanan = (harga1*porsi1);
JumlahMinuman = (harga2*porsi2);
total = (JumlahMakanan+JumlahMinuman);
kembali = (uang - total);
Date tgl = new Date();
if (uang<total) {
JOptionPane.showMessageDialog(null, "Wes gak usah mrene neh"
+"\n duwekmu kurang cak");
}
//OutPut
if (uang>total) {
System.out.println("============================================");
System.out.println("\t "+ "Nota Pembelian");
System.out.println("============================================");
System.out.println("Nama Makanan = " +menu);
System.out.println("Jumlah Porsi Makanan = " +porsi1);
System.out.println("Total Harga Makanan = " +porsi1 +" Porsi Seharga " +JumlahMakanan);
System.out.println("Nama Minuman = " +minum);
System.out.println("Jumlah Porsi Minuman = " +porsi2);
System.out.println("Total Harga Minuman = " +porsi2 +" Porsi Seharga " +JumlahMinuman);
System.out.println("Total Yang Harus Dibayar = " +total);
System.out.println("Jumlah Yang Dibayar = " +uang);
System.out.println("Uang Anda Kembali = " +kembali);
System.out.println("Tanggal Sekarang = " +tgl);
System.out.println("Terima Kasih");
}
}
}
kalau kurang jelas tentang codingan diatas, silahkan download saja projectnya disini
dan silahkan comen kalau tidak jelas :D
semoga bermanfaat gan ^_^