Berikut adalah Contoh Program Laundry C++ untuk menghitung harga total laundry berdasarkan berat, harga per kilo, jenis pakaian, dan jumlahnya.
C++
#include <iostream>
#include <string>
using namespace std;
// Fungsi untuk menghitung harga total laundry
double hitungHargaTotal(double berat, double hargaPerKilo, int jumlah) {
return berat * hargaPerKilo * jumlah;
}
int main() {
double beratBaju, beratCelana, hargaPerKilo;
int jumlahBaju, jumlahCelana;
// Input berat, harga per kilo, dan jumlah baju
cout << "Masukkan berat baju (kg): ";
cin >> beratBaju;
cout << "Masukkan harga per kilo (Rp): ";
cin >> hargaPerKilo;
cout << "Masukkan jumlah baju: ";
cin >> jumlahBaju;
// Input berat, harga per kilo, dan jumlah celana
cout << "Masukkan berat celana (kg): ";
cin >> beratCelana;
cout << "Masukkan jumlah celana: ";
cin >> jumlahCelana;
// Hitung harga total baju
double hargaTotalBaju = hitungHargaTotal(beratBaju, hargaPerKilo, jumlahBaju);
// Hitung harga total celana
double hargaTotalCelana = hitungHargaTotal(beratCelana, hargaPerKilo, jumlahCelana);
// Hitung harga total keseluruhan
double hargaTotal = hargaTotalBaju + hargaTotalCelana;
// Output detail laundry dan harga total
cout << endl;
cout << "Detail Laundry" << endl;
cout << "--------------" << endl;
cout << "Berat Baju: " << beratBaju << " kg" << endl;
cout << "Harga Per Kilo: Rp " << hargaPerKilo << endl;
cout << "Jumlah Baju: " << jumlahBaju << endl;
cout << "Harga Total Baju: Rp " << hargaTotalBaju << endl;
cout << endl;
cout << "Berat Celana: " << beratCelana << " kg" << endl;
cout << "Jumlah Celana: " << jumlahCelana << endl;
cout << "Harga Total Celana: Rp " << hargaTotalCelana << endl;
cout << endl;
cout << "Harga Total Keseluruhan: Rp " << hargaTotal << endl;
return 0;
}
C++Dengan menggunakan kode di atas, pengguna dapat memasukkan berat, harga per kilo, jenis pakaian (baju dan celana), serta jumlahnya masing-masing. Program akan menghitung harga total laundry berdasarkan input yang diberikan dan menampilkan detail laundry beserta harga total yang harus dibayar.