Billing Warnet Coding C++
struct waktu //struct untuk waktu dengan semua tipe data di dalamnya adalah integer{
int detik;
int menit;
int jam;
};
struct id // struct untuk id dengan semua tipe di dalamnya adalah string
{
string username;
string password;
};
struct tarif //struct untuk tarif yang memuat struct waktu,struct id dan tipe data ineteger dari variabel tarif
{
waktu main; //struct waktu dg tipe data int
id pelanggan; //struct id dengan tipe data string
int tarif;
};
tarif billing; // struct tarif dengan variabel billing
//create main program
int main () //main program
{
cout<<"Username : "; //menampilkan username
cin>>billing.pelanggan.username; //pemanggilan struct id untuk menginput data pada variabel //username dg tipe data string
cout<<"Password : "; //menampilkan password
cin>>billing.pelanggan.password; //pemanggilan struct id untuk menginput data pada variabel //password dg tipe data string
cout<<"Lama Penggunaan"<<endl :="" am="" baris="" baru="" cin="" cout="" dan="" jam="" lama="" menampilkan="" penggunaan="">>billing.main.jam; //pemanggilan struct waktu dengan menginput data/nilai dari variabel jam //dengan tipe data int
cout<<"Menit : "; //menampilkan menit
cin>>billing.main.menit; //pemanggilan struct waktu dg menginput data/nilai dari variabel menit //dg tipe data int
cout<<"Detik : "; //menampilkan detik
cin>>billing.main.detik; //pemanggilan struct waktu dg menginput data/nilai dari variabel detik dg //tipe data int
//tarif billing per detiknya Rp 1,-
billing.tarif=(3600*billing.main.jam)+(60*billing.main.menit)+billing.main.detik;
//3.600 didapat dari konversi jam ke detik,60 didpt dari konversi menit ke detik
cout<<"Total Billing : RP."<</endl>
0 komentar:
Posting Komentar