All Chapter Rental Multimedia package Rental_Multimedia; import java.util.scanner; import java.text.decimalformat; import javax.swing.joptionpane; public class Rentalindo { public static String NAME ="PT.RENTALINDO VISUAL MANDIRI PALEMBANG",CITY="\nPT.RENTALINDO VISUAL MANDIRI JAKARTA"; public static String getname(){ return NAME; public static String getcity(){ return CITY; public static double hargabarang(int jhs, double hgp){ double UM; if (jhs<0) return 0; else UM=jHS*hGP; return UM; /** * @param args */
public static void main(string[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); String array[]={">projector",">tv PLASMA",">CAMERA",">HT",">LED"; String confirm=""; int rows=1; int cols=5; int [ ] [ ] twod=new int[rows][cols]; int n=0; int x; String thename= getname(), thecity= getcity(); System.out.print("\n \f *** HELLO *** \f\n\n"); System.out.print("--------------------------------------\n"); System.out.print(" TEAM :\f *KELOMPOK G* \f \n"); System.out.print(" KELAS : TI. 12 \n"); System.out.print(" TEMA :RENTAL MULTIMEDIA (RENTALINDO) \n"); System.out.print("--------------------------------------\n"); System.out.print(" System.out.print(" *RENTALINDO VISUAL MANDIRI*\n"); (Rental Multimedia) \n\n"); System.out.print(theName+"\n Merupakan Cabang Dari "+thecity); System.out.print("\n\n*****"); System.out.print("\nPT.RENTALINDO VISUAL MANDIRI ini bergerak di dalam bidang penyewaan alat-alat Multimedia."); System.out.print("\nYang dapat membantu dalam penyelenggaran acara anda, dengan kualitas alat yang baik,"); System.out.print("\nDan dengan harga yang terjangkau pula."); System.out.print("\n");
twod[0][0]=1; twod[0][1]=2; twod[0][2]=3; twod[0][3]=4; twod[0][4]=5; JOptionPane.showMessageDialog(null, "Welcome To Rentalindo (Multimedia) \n"); char[] ch1={'.'; for (char daftar1:ch1){ System.out.print("\n"); System.out.print("\n\f~DAFTAR HARGA BARANG MULTIMEDIA~\f"); System.out.print("\n========================================================== ======\n"); System.out.print("\n\f1.PROJECTOR"); switch (daftar1){ case'.':system.out.print(daftar1+"rp.1.000.000/hari"); break; char []ch2={'.'; for (char daftar2:ch2){ System.out.print("\n\f2.TV PLASMA"); switch (daftar2){ case'.':system.out.print(daftar2+"rp.600.000/hari"); break; char []ch3={'.'; for (char daftar3:ch3){ System.out.print("\n\f3.CAMERA"); switch (daftar3){
case'.':system.out.print(daftar3+" Rp.800.000/hari"); break; char []ch4={'.'; for (char daftar4:ch4){ System.out.print("\n\f4.HT"); switch (daftar4){ case'.': System.out.print(daftar4+" Rp.150.000/hari"); break; char []ch5={'.'; for (char daftar5:ch5){ System.out.print("\n\f5.LED"); switch (daftar5){ case'.':system.out.print(daftar5+" Rp.1.500.000/hari"); break; System.out.print("\n========================================================== ======"); System.out.print("\n\nmasukan no barang yang akan anda sewa = "); x= input.nextint(); if (x==1){ System.out.print(array[0]+"\n Harga Rp.1.000.000 /hari\n"); else if (x==2){ System.out.print(array[1]+"\n Harga Rp.600.000 /hari\n"); else if (x==3){ System.out.print(array[2]+"\n Harga Rp.800.000 /hari\n");
else if (x==4){ System.out.print(array[3]+"\n Harga Rp.150.000 /hari\n"); else if (x==5){ System.out.print(array[4]+"\n Harga Rp.1.500.000 /hari\n"); else if(x>5) { System.out.print("maaf! no yang ada masukan tidak ada di daftar kami."); do{ Sewa?"); String inputjhs = JOptionPane.showInputDialog(null, "Masukkan Jumlah Hari int jhs = Integer.parseInt(inputjHS); System.out.println(" Jumlah Hari Sewa "+jhs+" hari"); Barang?"); String inputhgp = JOptionPane.showInputDialog(null, "Masukkan Harga double hgp = Float.parseFloat(inputhGP); double totalum=hargabarang(jhs,hgp); DecimalFormat mycurrformatter = new DecimalFormat("$###,###,###"); String payrollcurrency = mycurrformatter.format(totalum); payrollcurrency); JOptionPane.showMessageDialog(null, "Total Harga Sewa : "+ System.out.println(" Total Harga Sewa Rp."+payrollCurrency);
confirm = JOptionPane.showInputDialog(null, "Ikuti Prosedure [Yes No] : "); while ((confirm.charat(0)== 'Y')); while(true){ int answer = JOptionPane.showConfirmDialog(null,"\n"+"Apakah anda Akan Melakukan Pembayaran [YES NO]?","welcome to java",joptionpane.information_message); if(answer == JOptionPane.NO_OPTION answer == JOptionPane.CANCEL_OPTION){ System.exit(0); System.out.print(">Pembayaran\n"); "); String s=joptionpane.showinputdialog(null,"masukkan Uang Pembayaran System.out.println(" Pembayaran Awal Rp."+s); String m=joptionpane.showinputdialog(null,"masukkan Sisa Pembayaran "); System.out.println(" Sisa Pembayaran Rp."+m); try{ n=integer.parseint(s); System.out.println("\n"); catch (NumberFormatException nfe ){ System.out.println("sorry");
System.out.println("\n output Massage \n"+ nfe.getmessage()); System.out.println("\n nooutput : \n"+ nfe.tostring()); System.out.print(" TERIMAKASIH "); System.out.printf("\n****** MELANCARKAN ACARA ANDA ADALAH KEPUASAAN BAGI KAMI ******");
MAKA, HASIL NYA :