Tugas Pemrograman Berorientasi Objek
Tugas Pemrograman Berorientasi Objek
UNIVERSITAS TRISAKTI
FAKULTAS TEKNOLOGI INDUSTRI
PROGRAM STUDI TEKNIK INFORMATIKA
CODE C++.
CODE JAVA.
import java.util.Scanner;
Banner();
System.out.println();
do {
System.out.println("Masukan Berat Barang (RP100000/KG) : ");
if (input.hasNextInt () ) {
Berat = input.nextInt();
pilihan = true;
}else {
System.out.println("Input salah, Silahkan Masukkan Berat Barang");
pilihan = false;
input.next();
}
} while (!(pilihan));
BBerat = Berat * 100000;
System.out.println();
System.out.println("Pilihan Tujuan Expedisi : ");
System.out.println(" A. Dalam Kota (RP15000)");
System.out.println(" B. Luar Kota (RP30000)");
System.out.println(" C. Luar Pulau (RP50000)");
do {
System.out.println("Masukan Tujuan : ");
Tujuan = input.next().charAt(0);
switch (Tujuan) {
case 'A' : Bpengiriman=15000;
break;
case 'B' : Bpengiriman=30000;
break;
case 'C' : Bpengiriman=50000;
break;
default: System.out.println("SALAH INPUT. INPUT HARUS A/B/C.");
}
}while (Tujuan!= 'A' &&Tujuan!= 'B' &&Tujuan!= 'C');
System.out.println();
Biaya = BBerat+Bpengiriman;
do {
System.out.println("Layanan Ekspres (Y/N) ?");
Eks = input.next().charAt(0);
switch(Eks) {
case 'Y' : BEks = Biaya/10;
Layanan = "Ekspres";
break;
case 'N' : BEks = 0;
Layanan = "Reguler";
break;
default : System.out.println("SALAH INPUT!!!. INPUT HARUS Y/N");
}
} while (Eks !='Y'&&Eks !='N');
Subtotal = Biaya + BEks;
ppn = Subtotal*PPN/100;
Total = Subtotal+ppn;
System.out.println("");
System.out.println("");
System.out.println(" ---------------------Rincian Pembiayaan-----------------");
System.out.println("| 1. Biaya Berat Barang | RP"+BBerat+" |");
System.out.println("| 2. Tujuan | RP"+Bpengiriman+" |");
System.out.println("| 3. "+"Layanan"+" | RP"+BEks+" |");
System.out.println("| 4. Subtotal | RP"+Subtotal+" |");
System.out.println("| PPN(10%) | RP"+ppn+" |");
System.out.println("|____________________________|
___________________________|");
System.out.println("| TOTAL | RP"+Total+" |");
System.out.println(" -----------------------Terima Kasih---------------------");
}
}
OUPUT JAVA.