Tuesday, 10 May 2022

Program Kasir Sederhana C++

#include <iostream>

#include <string>

#include <iomanip>

using namespace std;

int main() {

// inisialisasi variable terlebih dahulu.

int jumlah_beli, bayar, diskon, jumlah[100], harga[100],total[50];

float total_semua;

string nama_barang[100];

cout<<"===========================\n";

cout<<"Program C++ Kasir Sederhana\n";

cout<<"===========================\n\n";

cout<<"Masukan Jumlah Beli :"; cin>> jumlah_beli;

 //pembeli dan jumlah barang yang di beli.

Program Booking Hotel

 /*Program Booking Hotel*/

#include<iostream>

#include<cstring>

#include <conio.h>

#include <stdio.h>

using namespace std;

int main(){

    char pengunjung[80], kodekamar, tipekamar, paketBonus[20], pesanKembali;

    int lamaMenginap, hargasewa, total, bonusSouvenir, uangBayar, kembali;

    atas:

    cout<<"\t                                         Hotel Mutis                  ";cout<<endl;

    cout<<"\t                          Jl.Kaki 2.427 Meter diatas Permukaan Laut         ";cout<<endl;

    cout<<endl;

    cout<<"Name Pengunjung  :    ";gets(pengunjung);

    cout<<"Kode Kamar Hotel[S/L/P]  :    ";cin>>kodekamar;

    cout<<"Lama Penginap  :    ";cin>>lamaMenginap;

    cout<<endl;

    cout<<"\t                            Information Of Order              "<<endl;

    cout<<" -----------------------------------------------------------------";cout<<endl;

    cout<<endl;

    cout<<"Tipe Kamar  :    "<<tipekamar;

    switch(kodekamar)

{

    case('s')  :

    case('S')  :

{

     cout<<"Standard Room"<<tipekamar;

     hargasewa  = 250000;

}

Penggunaan Perintah cin, cout, gets, getch dan getche dalam C++

Perintah untuk input (memasukkan data ke dalam variabel) atau output (menampilkan kalimat atau hasil ke layar atau keluaran lainnya), termasuk ke dalam perintah dasar, di setiap bahasa pemrograman. Untuk C++, yang sering digunakan adalah 4 (empat) perintah, yaitu cout (untuk output/keluaran), cin, gets, getch dan getche (untuk input/masukan).

Cara penggunaannya adalah sebagai berikut:
– cout : digunakan dengan perintah ‘cout<<“kata atau data yang ingin ditampilkan”;‘
– cin : digunakan dengan perintah ‘cin>>nama_variabel;‘
– gets : digunakan dengan perintah ‘gets(nama_variabel);‘
– getch : digunakan dengan perintah ‘nama_variabel=getch();‘ atau ‘getch() ‘saja, dan
– getche : digunakan dengan perintah ‘nama_variabel=getche();‘

Untuk lebih dimengerti, mungkin bisa dijelaskan bahwa:
– cout mempunyai arti character-out
– cin memiliki arti character-input
– gets artinya adalah get-string
– getch adalah get-character
– getche adalah get-character-echo

Dari keterangan di atas, sebetulnya bisa cukup menggambarkan fungsi dan perbedaan dari masing-masing perintah tersebut, yaitu:

cout, digunakan untuk menampilkan kalimat atau data ke layar. Penggunaannya dalam coding adalah seperti di bawah ini:

cout<<"Ini adalah kalimat yang ditampilkan";

Jika dikombinasikan dengan variabel, maka penulisannya adalah seperti di bawah ini:

int seminggu;

seminggu=7;

cout<<"Jumlah hari dalam seminggu adalah "<<seminggu<<" hari;

cin, digunakan untuk mendapatkan masukan / input dari user, yang hasilnya akan dimasukkan ke dalam variabel yang sudah ditentukan sebelumnya. Penggunaannya adalah seperti di bawah ini: