Untitled
unknown
plain_text
a year ago
2.4 kB
5
Indexable
import java.util.Scanner; public class uas6 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // Menampilkan menu System.out.println("DAFTAR HARGA KURSUS:"); System.out.println("1. PIANO"); System.out.println(" Paket 1. 6X Praktek - Harga: 500000"); System.out.println(" Paket 2. 8x Praktek - Harga: 650000"); System.out.println("2. GITAR"); System.out.println(" Paket 1. 6x Praktek - Harga: 450000"); System.out.println(" Paket 2. 8x Praktek - Harga: 600000"); // Meminta input dari pengguna System.out.print("Pilihan Jenis: "); int pilihanMenu = scanner.nextInt(); System.out.print("Pilihan paket: "); int pilihanPaket = scanner.nextInt(); System.out.print("Berapa banyak: "); int jumlahPraktek = scanner.nextInt(); // Menghitung total harga int totalHarga = hitungTotalHarga(pilihanMenu, pilihanPaket, jumlahPraktek); // Menampilkan total harga System.out.println("Total: " + totalHarga); } // Method untuk menghitung total harga public static int hitungTotalHarga(int pilihanMenu, int pilihanPaket, int jumlahPraktek) { int harga = 0; switch (pilihanMenu) { case 1: // Piano switch (pilihanPaket) { case 1: harga = 500000; break; case 2: // harga = 650000; break; default: System.out.println("Pilihan paket tidak valid."); System.exit(0); } break; case 2: // Gitar switch (pilihanPaket) { case 1: // harga = 450000; break; case 2: // harga = 600000; break; default: System.out.println("Pilihan paket tidak valid."); System.exit(0); } break; default: System.out.println("Pilihan menu tidak valid."); System.exit(0); } return harga * jumlahPraktek; } }
Editor is loading...
Leave a Comment