Nota Penjualan Menggunakan Java IO dan Pengulangan For.

  Nota Penjualan Menggunakan Java IO dan Pengulangan For.


import java.io.*;
public class evaluasisisfo
{
                public static void main(String[]args)throws IOException
                {
                                String nama;
                                String alamat;
                                String namabarang;
                                namabarang="1";
                                int harga=0;
                                int jumlahbarang;
                                int kode;
                                int biaya;
                                double diskon;
                                double bayar;
                                int i=1;
               
                                BufferedReader br;
                                br=new BufferedReader (new InputStreamReader (System.in));
                               
                                for( i=1; i<10; i++ )
                            {
                           System.out.println("Data ke="+i);

                               System.out.print("Masukan nama=");
                                nama= (br.readLine());
                                System.out.print("Masukan alamat=");
                                alamat= (br.readLine());
                               System.out.print("Masukan jumlahbarang=");
                                jumlahbarang= Integer.parseInt(br.readLine());
                                System.out.print("Masukan kode=");
                                kode= Integer.parseInt(br.readLine());
                               
                                switch (kode)
                                {
                                case 1:
                                                namabarang="Sepatu";
                                                harga=200000;
                                                break;
                                               
                                case 2:
                                                namabarang="Tas";
                                                harga=175000;
                                                break;
                                               
                                case 3:
                                                namabarang="Sandal";
                                                harga=150000;
                                                break;
                                               
                                                default:
                                                System.out.println();
                                }
                               
                                biaya= jumlahbarang*harga;
                                System.out.println("Kode ="+kode);
                                System.out.println("Nama ="+namabarang);
                                System.out.println("Harga ="+harga);
                                System.out.println("Biaya ="+biaya);
                                               
                                diskon=(biaya*0.15);
                                bayar= biaya-diskon;
                                if (biaya>500000)
                                {
                    System.out.println("Pembayaran="+bayar);
                    }
                                diskon=(biaya*0.10);
                                bayar= biaya-diskon;
                                if (biaya<500000)
                                {
                    System.out.println("Pembayaran="+bayar);
                                }
}
}

}              

Komentar