Anda di halaman 1dari 7

Nama : M Fitra Kusuma Khairi

NIM : 2212000055
KELOMPOK 8 : -Kurniawan Hamdani
-M Fitra kusuma khairi
-Rahmat syah sitorus
-Faiz al rasheed
-Ferdiansyah fanendra harahap

CODINGAN PENJUALAN MOTOR


import java.util.Scanner;
/**
*
* @author USER
*/
public class PenjualanMotor {

public static void main(String[] args) {


Scanner input = new Scanner(System.in);

String[][] data = {
{"Honda", "Beat", "15000000"},
{"Yamaha", "NMax", "25000000"},
{"Suzuki", "GSX-R150", "28000000"}
};
System.out.println("SELAMAT DATANG DI TOKO MOTOR JAYA");
System.out.println("==================================");

// Menampilkan daftar motor


System.out.println("\nDaftar motor:");
for (int i = 0; i < data.length; i++) {
System.out.println((i+1) + ". " + data[i][0] + " " + data[i][1] + " - Rp " + data[i][2]);
}

// Memilih motor
System.out.print("\nMasukkan nomor motor yang ingin dibeli: ");
int motor = input.nextInt() - 1;
while (motor < 0 || motor >= data.length) {
System.out.print("Nomor motor tidak valid, silakan masukkan nomor yang valid: ");
motor = input.nextInt() - 1;
}

// Memasukkan jumlah pembelian


System.out.print("Masukkan jumlah motor yang ingin dibeli: ");
int jumlah = input.nextInt();

// Menghitung total harga pembelian


int harga = Integer.parseInt(data[motor][2]);
int total = harga * jumlah;
if (total >= 50000000) {
int diskon = total / 10;
total -= diskon;
System.out.println("Selamat, Anda mendapatkan diskon 10%!");
System.out.println("Diskon: Rp " + diskon);
}

// Menampilkan detail pembelian


System.out.println("\nDetail Pembelian:");
System.out.println("-------------------");
System.out.println("Merk: " + data[motor][0]);
System.out.println("Model: " + data[motor][1]);
System.out.println("Harga: Rp " + harga);
System.out.println("Jumlah: " + jumlah);
System.out.println("Total: Rp " + total);
System.out.println("-------------------");

// Memilih metode pembayaran


System.out.println("\nMetode Pembayaran:");
System.out.println("1. Pembayaran Tunai");
System.out.println("2. Pembayaran Rekening");
System.out.print("Masukkan pilihan: ");
int pilihan = input.nextInt();

// Proses pembayaran
if (pilihan == 1) {
System.out.println("\nTerima kasih telah berbelanja di TOKO MOTOR JAYA.");
System.out.println("===============================================");
} else if (pilihan == 2) {
System.out.print("\nMasukkan nomor rekening Anda: ");
String rekening = input.next();
System.out.println("Terima kasih telah melakukan pembayaran melalui rekening " +
rekening + ".");
System.out.println("\nTerima kasih telah berbelanja di TOKO MOTOR JAYA.");
System.out.println("===============================================");
} else {
System.out.println("\nPilihan tidak valid, silakan pilih kembali.");
}
}
}

HASIL

--------------------< com.mycompany:PenjualanMotor >--------------------


Building PenjualanMotor 1.0-SNAPSHOT
--------------------------------[ jar ]---------------------------------

--- exec-maven-plugin:3.1.0:exec (default-cli) @ PenjualanMotor ---


SELAMAT DATANG DI TOKO MOTOR JAYA
==================================

Daftar motor:
1. Honda Beat - Rp 15000000
2. Yamaha NMax - Rp 25000000
3. Suzuki GSX-R150 - Rp 28000000

Masukkan nomor motor yang ingin dibeli: 10


Nomor motor tidak valid, silakan masukkan nomor yang valid: 1
Masukkan jumlah motor yang ingin dibeli: 2

Detail Pembelian:
-------------------
Merk: Honda
Model: Beat
Harga: Rp 15000000
Jumlah: 2
Total: Rp 30000000
-------------------

Metode Pembayaran:
1. Pembayaran Tunai
2. Pembayaran Rekening
Masukkan pilihan: 1

Terima kasih telah berbelanja di TOKO MOTOR JAYA.


===============================================
------------------------------------------------------------------------
BUILD SUCCESS
------------------------------------------------------------------------
Total time: 01:09 min
Finished at: 2023-06-13T15:03:16+07:00
HASILNYA

Anda mungkin juga menyukai