Jumat, 30 November 2012

[Java]Program Penjualan sederhana

EBhy / / 0
Assalamu 'alikum. :)

malam kawan-kawan blogger.. malam ini walau cuaca dingin saya mau berbagi tutorial seputar java. artikel kali ini kita akan membuat sebuah program penjualan makanan. yang saya ambil sampelnya dari ujian mata kuliah Pemrograman 1 kemarin. :D gambar di samping ini saya ambil dari google. namun dalam hal ini kita akan membuat program penjualan agak jauh berbeda dengan penampakan di samping :D

oke sekarang buka netbeans kawan-kawan lalu buat sebuah project dan class, kasih nama program_Penjualan . 

dalam membuat aplikasi ini seperti biasa kita terlebih dahulu harus menentukan variabel yang akan kita pakai saat coding.
perhatikan coding saya berikut ini ;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package UTS;
/**
 *
 * @author budi
 */
import java.util.Scanner;
public class program_Penjualan {
    public static void main(String[] args){
        int jlh_data,pilihan,total,total1,harga = 0;
        int nasigoreng,nasi_Ayam_goreng;
        String namabarang;
        Scanner input = new Scanner(System.in);
        System.out.println("==================");
        System.out.println("===Menu Makanan===");
        System.out.println("Nasi Goreng");
        System.out.println("Nasi Ayam Goreng");
        System.out.println("Nasi Ayam Bakar");
        System.out.print("Silahkan pilih yang anda pesan : ");
        pilihan = input.nextInt();
        if(pilihan == 1){
             harga = 10000;
            System.out.println("Anda memesan Nasi goreng" + " harga : " + harga);          
        }else if(pilihan == 2){
            harga = 12000;
            System.out.println("Anda memesan Nasi Ayam Goreng " + "harga " + harga);
        }else{
            System.out.println("Maaf menu yang di pesan tidak terdaftar");
        }
        System.out.print("Pesan Berapa ? : ");
        jlh_data = input.nextInt();
            total = harga * jlh_data;      
            System.out.println("sebelumnya Anda harus membayar : " + total);
            if(total >= 20000){
                total1 = (int) (0.2 * total);
                System.out.print("Karena lebih dari 20.000 maka");
                System.out.println("Anda harus membayar : " + total1);
                 }
   
         }
    }
    
maka hasil outputnya seperti ini ;
akan tetapi program ini belum fleksibel karena ada beberapa masalah ketika kita memasukan data yang tidak terdaftar maka program akan tetap berjalan. untuk lanjutannya akan di buat artikel selanjutnya

   


EBhy


tidak harus jadi seorang jurnalis agar bisa menulis, cukup dengan keinginan untuk berbagi ilmu kita dapat menulis berbagai hal yang kita tau untuk dibagikan pada mereka yang tidak tau..
Follow me @Bloggertheme9

Post Comment

0 komentar:

Recent Post

News

About Me

Foto saya
tidak harus jadi seorang jurnalis agar bisa menulis, cukup dengan keinginan untuk berbagi ilmu kita dapat menulis berbagai hal yang kita tau untuk dibagikan pada mereka yang tidak tau.
Published By Gooyaabi Templates | Powered By Blogger