Contoh Program Pemesanan Tiket Menggunakan Bahasa C++ . Menggunakan Perulangan

 



#include <iostream>
#include <string>
using namespace std;

int main() {
    string nama;
    int umur, pilihan, jml_tiket;
    float harga, total_harga;

    cout << "Selamat datang di layanan pemesanan tiket online!" << endl;

    // Input data pemesan
    cout << "Masukkan nama lengkap: ";
    getline(cin, nama);
    cout << "Masukkan umur: ";
    cin >> umur;

    // Menampilkan pilihan tiket
    cout << "\nPilih jenis tiket:" << endl;
    cout << "1. Tiket Reguler (Rp 50.000)" << endl;
    cout << "2. Tiket VIP (Rp 100.000)" << endl;
    cout << "3. Tiket VVIP (Rp 200.000)" << endl;
    cout << "Pilihan: ";
    cin >> pilihan;

    // Menghitung harga tiket berdasarkan pilihan
    switch(pilihan) {
        case 1:
            harga = 50000;
            break;
        case 2:
            harga = 100000;
            break;
        case 3:
            harga = 200000;
            break;
        default:
            cout << "Pilihan tidak tersedia." << endl;
            return 0;
    }

    // Input jumlah tiket yang ingin dipesan
    cout << "Masukkan jumlah tiket yang ingin dipesan: ";
    cin >> jml_tiket;

    // Menghitung total harga
    total_harga = harga * jml_tiket;

    // Menampilkan informasi pemesanan tiket
    cout << "\nInformasi Pemesanan Tiket:" << endl;
    cout << "Nama Pemesan: " << nama << endl;
    cout << "Umur Pemesan: " << umur << endl;
    cout << "Jumlah Tiket: " << jml_tiket << endl;
    cout << "Harga Tiket: Rp " << harga << endl;
    cout << "Total Harga: Rp " << total_harga << endl;

    // Menanyakan apakah ingin memesan tiket lagi
    char jawaban;
    cout << "\nApakah anda ingin memesan tiket lagi? (y/n) ";
    cin >> jawaban;

    if(jawaban == 'y' || jawaban == 'Y') {
        // Mengulang program dari awal jika ingin memesan lagi
        cout << "\n\n";
        main();
    }
    else {
        cout << "\nTerima kasih telah menggunakan layanan pemesanan tiket online kami." << endl;
        return 0;
    }
}

Kalkulator Sederhana menggunakan c++





Program di atas akan meminta input nama dan umur dari pemesan, kemudian menampilkan pilihan jenis tiket dan meminta input jumlah tiket yang ingin dipesan. Setelah itu, program akan menghitung total harga berdasarkan pilihan dan jumlah tiket yang dipesan, serta menampilkan informasi pemesanan tiket. Terakhir, program akan menanyakan apakah ingin memesan tiket lagi atau tidak. Jika jawabannya "y" atau "Y", maka program akan diulang dari awal. Jika tidak, program akan selesai.

deretan fibonanci menggunakan python





Post a Comment

Previous Post Next Post