Advertisement
Guest User

Untitled

a guest
Apr 26th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.19 KB | None | 0 0
  1. package pakaian;
  2.  
  3. import java.util.Scanner;
  4.  
  5.  
  6.  
  7. /**
  8. * Created by Alpin on 25/04/2017.
  9. */
  10. public class Main {
  11.  
  12. public static void main(String[] args) {
  13.  
  14. Scanner input = new Scanner(System.in);
  15. System.out.println("Grosir Pakaian");
  16. System.out.println("==================");
  17. System.out.println("1. Kaos polos");
  18. System.out.println("2. Kemeja ");
  19. System.out.print("Masukkan pilihan anda : ");
  20. int pilihan = input.nextInt();
  21. int inkaos;
  22. Kaos kaos=new Kaos("L","L","LPendek","C50","Hitam",20000);
  23. Kaos kaos1=new Kaos("P","L","LPendek","C50","Putih",21000);
  24.  
  25. Kemeja kemeja=new Kemeja("L","L","LPendek","kotak","putih merah",30000);
  26. Kemeja kemeja1=new Kemeja("P","L","LPanjang","batik","biru",35000);
  27. System.out.println("________________________________________");
  28. System.out.println("No\tJenis\t Model \t\tWarna\t Harga");
  29. System.out.println("========================================");
  30. if (pilihan==1){
  31. System.out.print("1\t");
  32. kaos.infoKaos();
  33.  
  34. System.out.print("2\t");
  35. kaos1.infoKaos();
  36. System.out.println("___________________________________________________");
  37. System.out.println("Mendapat potongan harga jika pembelian di atas 6");
  38. System.out.println("===================================================");
  39. System.out.print("Masukkan Pilihan nomor: ");
  40. inkaos = input.nextInt();
  41. System.out.print("masukkan jumlah kaos: ");
  42. int jmlk = input.nextInt();
  43.  
  44. kaos(jmlk, (int) kaos.getHarga(),inkaos,kaos,kaos1);
  45.  
  46. }else if(pilihan==2){
  47. System.out.print("1\t");
  48. kemeja.infoKemeja();
  49. System.out.print("2\t");
  50. kemeja1.infoKemeja();
  51. System.out.println("___________________________________________________");
  52. System.out.println("Mendapat potongan harga jika pembelian di atas 6");
  53. System.out.println("===================================================");
  54. System.out.print("Masukkan Pilihan nomor: ");
  55. int inkemja = input.nextInt();
  56. System.out.print("masukkan jumlah kemeja: ");
  57. int jmlkem = input.nextInt();
  58. kemeja(jmlkem, (int) kemeja.getHarga(),inkemja,kemeja,kemeja1);
  59.  
  60. }
  61.  
  62.  
  63.  
  64.  
  65. }
  66.  
  67.  
  68.  
  69.  
  70. public static void kaos(int jmlk, int uang, int inkaos, Kaos kaos, Kaos kaos1){
  71. if (inkaos==1){
  72. if(jmlk>6){
  73. uang = (int) (kaos.getHarga()*jmlk)*5/100;
  74. uang= (int) (kaos.getHarga()*jmlk)-uang;
  75. System.out.println("Uang yang harus dibayar=Rp. "+uang+" Telah mendapatkan potongan 5%");
  76. }else{
  77. System.out.println("Uang yang harus dibayar=Rp. "+kaos.getHarga()*jmlk);
  78. }
  79.  
  80. }else if(inkaos==2){
  81. if(jmlk>6) {
  82. uang = (int) kaos.getHarga();
  83. uang = (int) (kaos1.getHarga() * jmlk) * 10 / 100;
  84. uang = (int) (kaos1.getHarga() * jmlk) - uang;
  85. System.out.println("Uang yang harus dibayar=Rp. " + uang+" Telah mendapatkan potongan 10%");
  86. }else {
  87. System.out.println("Uang yang harus dibayar=Rp. "+kaos1.getHarga()*jmlk);
  88. }
  89. }
  90. }
  91. public static void kemeja(int jmlk, int uang, int inkemja, Kemeja kemeja,Kemeja kemeja1){
  92. if (inkemja==1){
  93. if(jmlk>6){
  94. uang = (int) (kemeja.getHarga()*jmlk)*5/100;
  95. uang= (int) (kemeja.getHarga()*jmlk)-uang;
  96. System.out.println("Uang yang harus dibayar=Rp. "+uang+" Telah mendapatkan potongan 5%");
  97. }else{
  98. System.out.println("Uang yang harus dibayar=Rp. "+kemeja.getHarga()*jmlk);
  99. }
  100. }else if(inkemja==2){
  101. if(jmlk>6){
  102. uang = (int) (kemeja1.getHarga()*jmlk)*10/100;
  103. uang= (int) (kemeja1.getHarga()*jmlk)-uang;
  104. System.out.println("Uang yang harus dibayar=Rp. "+uang+" Telah mendapatkan potongan 10%");
  105. }else{
  106. System.out.println("Uang yang harus dibayar=Rp. "+kemeja1.getHarga()*jmlk);
  107. }
  108. }
  109. }
  110. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement