Program Array Satu Dimensi
SOURCE CODE
import java.util.Scanner;public class ArraySatuDimensi {public static void main(String[] args) {Scanner s = new Scanner(System.in);String[] menu = new String[100];int[] pilih = new int[100];int[] harga = new int[100];int[] porsi = new int[100];int[] total = new int[100];int index=0, totalakhir=0;boolean selesai=false;System.out.println("Warung Makan Sederhana");System.out.println("1. Ayam Geprek Rp.12.000\n2. Pecel Rp.15.000\n3. Nasi Campur Rp.13.000\n4. Soto Rp.12.000\n5. Penyetan Rp.10.000");System.out.println("6. Es Teh Rp. 3.000\n7. Es Jeruk Rp. 5.000\n8. Es Kopyor Rp. 6.000");System.out.println("Masukkan 0 Jika Sudah Selesai Memilih Pesanan");while (!selesai){System.out.println("\nPilih Menu : ");pilih[index] = s.nextInt();if (pilih[index]<=6){if (pilih[index]==0){selesai=true;}else {switch (pilih[index]) {case 1 -> {menu[index] = "Ayam Geprek";harga[index] = 12000;}case 2 -> {menu[index] = "Pecel";harga[index] = 15000;}case 3 -> {menu[index] = "Nasi Campur";harga[index] = 13000;}case 4 -> {menu[index] = "Soto";harga[index] = 12000;}case 5 -> {menu[index] = "Penyetan";harga[index] = 10000;}case 6 -> {menu[index] = "Es Teh";harga[index] = 3000;}case 7 -> {menu[index] = "Es Jeruk";harga[index] = 5000;}case 8 -> {menu[index] = "Es Kopyor";harga[index] = 6000;}default -> {menu[index] = "";harga[index] = 0;}}System.out.println("Jumlah Porsi : ");porsi[index] = s.nextInt();total[index] = porsi[index]*harga[index];totalakhir += total[index];index++;}}else {System.out.println("SESUAIKAN YANG ADA DI MENU!!");}}System.out.println(" \nSTRUK PEMBELIAN WARUNG SEDERHANA");System.out.println("----------------------------------");for (int i=0; i<index;i++){System.out.println((i + 1) + ". " + menu[i] + ", Harga Rp." + harga[i] + "\nJumlah Porsi : " + porsi[i] + "\nTotal Biaya Rp." + total[i]);}System.out.println("----------------------------------");System.out.println("Total Akhir Rp."+totalakhir);}}
HASIL RUN
"C:\Program Files\Java\jdk-18.0.2\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2022.2\lib\idea_rt.jar=62513:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2022.2\bin" -Dfile.encoding=UTF-8 -classpath C:\Users\Marcel\IdeaProjects\TugasBp\out\production\TugasBp ArraySatuDimensi
Warung Makan Sederhana
1. Ayam Geprek Rp.12.000
2. Pecel Rp.15.000
3. Nasi Campur Rp.13.000
4. Soto Rp.12.000
5. Penyetan Rp.10.000
6. Es Teh Rp. 3.000
7. Es Jeruk Rp. 5.000
8. Es Kopyor Rp. 6.000
Masukkan 0 Jika Sudah Selesai Memilih Pesanan
Pilih Menu :
1
Jumlah Porsi :
2
Pilih Menu :
6
Jumlah Porsi :
2
Pilih Menu :
0
STRUK PEMBELIAN WARUNG SEDERHANA
----------------------------------
1. Ayam Geprek, Harga Rp.12000
Jumlah Porsi : 2
Total Biaya Rp.24000
2. Es Teh, Harga Rp.3000
Jumlah Porsi : 2
Total Biaya Rp.6000
----------------------------------
Total Akhir Rp.30000
Process finished with exit code 0

.png)
Comments
Post a Comment