PaketKomplitUTS
Scanner, IF, Loop, Array, Param, ConstructApippp
java
2 years ago
2.6 kB
17
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(); } }