PaketKomplitUTS
Scanner, IF, Loop, Array, Param, ConstructApippp
java
3 years ago
2.6 kB
22
Indexable
import java.util.Scanner;
// import java.util.Arrays;
class buah{
String[] namabuah;
int[] hargabuah;
int totalbayar, jumlahbeli, pilih;
// void databuah(){
// // System.out.println("9. Check Out");
// }
buah(int jumlahbeli){
this.jumlahbeli = jumlahbeli;
}
void loop(){
Scanner sc = new Scanner(System.in);
namabuah = new String[10];
hargabuah = new int[10];
for (int i = 0; i < jumlahbeli; i++) {
int no = i+1;
// newArr[i] = arr[i];
System.out.print("Pilihan anda ke-"+no+" : ");
pilih = sc.nextInt();
if(pilih == 1){
namabuah[i] = "Jeruk Nipis";
hargabuah[i] = 5000;
}else if(pilih == 2){
namabuah[i] = "Jeruk Manis";
hargabuah[i] = 10000;
}else if(pilih == 3){
namabuah[i] = "Jeruk Bali";
hargabuah[i] = 50000;
}
}
}
void totalbayar() {
// totalbayar = hargabuah * qty;
System.out.println(" Struk Pembelian");
System.out.println("-----------------------------------");
System.out.println("No Nama Buah Harga Buah");
// System.out.println("1." + namabuah + " " + qty);
totalbayar = 0;
for (int i = 0; i < jumlahbeli; i++) {
System.out.println(i+1 + "" + namabuah[i] + " Rp. " + hargabuah[i]);
totalbayar += hargabuah[i];
}
System.out.println("Total bayar Rp." + totalbayar);
}
}
public class loopingScanner {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String nama, notelp;
int jumlah;
System.out.print("Masukkan nama pelanggan : ");
nama = sc.nextLine();
System.out.print("Masukkan nomor telp : ");
notelp = sc.nextLine();
// A.databuah();
System.out.println(" Jenis buah jeruk");
System.out.println("---------------------------------");
System.out.println("1. Jeruk Nipis Rp. 5000");
System.out.println("2. Jeruk Manis Rp. 10.00");
System.out.println("3. Jeruk Bali Rp. 50.000");
System.out.print("Masukkan Jumlah Buah Yang Ingin Di Beli : ");
jumlah = sc.nextInt();
buah A = new buah(jumlah);
A.loop();
A.totalbayar();
}
}
Editor is loading...