Berikut adalah Program Tiket Kereta Api C++. Program ini memungkinkan pengguna untuk memasukkan nama, tanggal, bulan keberangkatan, serta memilih kelas tiket seperti ekonomi dan VIP.
C++
#include <iostream>
#include <string>
using namespace std;
// Fungsi untuk menampilkan detail tiket
void tampilkanDetailTiket(string nama, string tanggal, string bulan, string kelas, int harga) {
cout << "===== DETAIL TIKET =====" << endl;
cout << "Nama: " << nama << endl;
cout << "Tanggal Keberangkatan: " << tanggal << " " << bulan << endl;
cout << "Kelas: " << kelas << endl;
cout << "Harga: Rp" << harga << endl;
cout << "========================" << endl;
}
int main() {
string nama, tanggal, bulan, kelas;
int harga;
// Meminta pengguna memasukkan data tiket
cout << "Masukkan Nama: ";
getline(cin, nama);
cout << "Masukkan Tanggal Keberangkatan: ";
getline(cin, tanggal);
cout << "Masukkan Bulan Keberangkatan: ";
getline(cin, bulan);
cout << "Masukkan Kelas Tiket (ekonomi/vip): ";
getline(cin, kelas);
// Menentukan harga tiket berdasarkan kelas
if (kelas == "ekonomi") {
harga = 100000;
} else if (kelas == "vip") {
harga = 200000;
} else {
cout << "Kelas tiket tidak valid!" << endl;
return 0;
}
// Menampilkan detail tiket
tampilkanDetailTiket(nama, tanggal, bulan, kelas, harga);
return 0;
}
C++Silakan gunakan contoh kode di atas untuk membuat program pemesanan tiket kereta api yang lengkap. Anda dapat menyesuaikan kode tersebut sesuai dengan kebutuhan dan preferensi Anda.