#include#include #include #include void main() { long int hrg[20],by[20],bt[20]; int a, z, lma[20],kls[20]; char kmr[20],nm[20][20]; char *nakam[20]; char *kt[20],*sovr; cout<<" ********* HOTEL PENGINAPAN *********\n"; cout<<"Mau memasukkan berapa data ? "; cin>>a; for (z=1;z<=a;z++) { cout<<"Nama Penyewa ke - "< <<" : "; cin>>nm[z]; cout<<"Kode Kamar A/B/C ke - "< <<" : "; cin>>kmr[z]; cout<<"Kode Kelas 1/2/3 ke - "< <<" : "; cin>>kls[z]; cout<<"Lama Menginap : ";cin>>lma[z]; } for (z=1;z<=a;z++) { if (kmr[z]=='A') { if (kls[z]==1) { nakam[z] = "Anyelir"; kt[z] = "VIP"; hrg[z] = 350000; } if (kls[z]==2) { nakam[z] = "Anyelir"; kt[z] = "Kelas 1"; hrg[z] = 250000; } if (kls[z]==3) { nakam[z] = "Anyelir"; kt[z]= "Kelas 2"; hrg[z] = 150000; } } if (kmr[z]=='B') { if (kls[z]==1) { nakam[z] = "Cempaka"; kt[z] = "VIP"; hrg[z] = 500000; } if (kls[z]==2) { nakam[z] = "Cempaka"; kt[z] = "Kelas 1"; hrg[z] = 400000; } if (kls[z]==3) { nakam[z] = "Cempaka"; kt[z] = "Kelas 2"; hrg[z] = 300000; } } if (kmr[z]=='C') { if (kls[z]==1) { nakam[z] = "Melati"; kt[z] = "VIP"; hrg[z] = 1000000; } if (kls[z]==2) { nakam[z] = "Melati"; kt[z] = "Kelas 1"; hrg[z] = 750000; } if (kls[z]==3) { nakam[z] = "Melati"; kt[z] = "Kelas 2"; hrg[z] = 650000; } } by[z]=hrg[z]*lma[z]; bt[z]=by[z]+75000; if (lma[z]>=7) { sovr="Free Launce(makan Siang)"; } if (lma[z]<=7) { sovr=" "; } } cout< <<"\n ++++++++++++++++++++++++++++++++++++++++++++++"; cout<<"\n HOTEL PENGINAPAN"; cout<<"\n JL. PANGKAL PERJUANGAN RT05 RW 00"; cout<<"\n KARAWANG BARAT. KAB. KARAWANG. JAWA BARAT"; cout<<"\n ++++++++++++++++++++++++++++++++++++++++++++++"; cout<<"\n NO NAMA N. KAMAR KELAS "; cout<<"\n ++++++++++++++++++++++++++++++++++++++++++++++"; for (z=1;z<=a;z++) { cout<<"\n "< <<" "< <<" "< <<" "< <<" \n"; } }
Selasa, 17 Januari 2012
Program Hotel dengan if didalam if (if terangsang) dan array.
Program berikut tentang if terangsang dengan inputan array didalamnya, dengan beberapa perhitungan (tapi tidak menggunakan fungsi), program yang sangat sederhana,, :D
Rabu, 11 Januari 2012
Enkripsi Sederhana pada c++ dengan pergeseran huruf
Dari belajar operasi string pertemuan minggu lalu, melahirkan tugas baru yang disebut "enkripsi sederhana" (melahirkan kayak kucing aja yach.. gkgkgkgk)
Saya sering menyebutnya sandi A - N supaya gampang mengingatnya saja, enkripsi dengan konsep pergeseran huruf ini umum disebut dengan sandi caesar. Dibawah adalah contoh yang sangat sederhana dari sandi caesar ini.
Saya sering menyebutnya sandi A - N supaya gampang mengingatnya saja, enkripsi dengan konsep pergeseran huruf ini umum disebut dengan sandi caesar. Dibawah adalah contoh yang sangat sederhana dari sandi caesar ini.
#include#include void main() { char kata[50], kata2[50]; int i,x; char hasil; //++++++++++++++++++++++++++++++ //Rumus : En (x) = (x+n) mod 26 //++++++++++++++++++++++++++++++ cout<<"\n++++++++++++++++++++++++++++++++++++++"; cout<<"\n TUGAS T.P.T.\n"; cout<<" ENKRIPSI SEDERHANA JULIUS CAESAR\n"; cout<<"++++++++++++++++++++++++++++++++++++++\n"; cout<<" TUGAS SATU"; cout<<" \n"; cout<<"Silahkan masukkan kata : "; cin>>kata; cout<<"\n"; cout<<"Hasil enkripsinya adalah :\n"; cout<<" \n"; { for(i=0;kata[i]!='\0';i++) { if(kata[i]>96 && kata[i]<=122) kata[i]=kata[i]-32; } for(i=0;kata[i]!='\0';i++) { if(kata[i]==32) cout<<" "; else hasil = ((kata[i]-64+13)%26)+64; cout<<" "< <<" "; } cout<<" \n"; cout<<" \n"; cout<<" TUGAS DUA"; cout<<" \n"; cout< <<"Silahkan masukkan kata : "; cin>>kata2; cout<<"Silahkan masukkan angka : "; cin>>x; cout<<"\n"; cout<<"Hasil enkripsinya adalah :\n"; cout<<" \n"; for(i=0;kata2[i]!='\0';i++) // to lower case { if(kata2[i]>96 && kata[i]<=122) kata2[i]=kata2[i]-32; } for(i=0;kata2[i]!='\0';i++) { if(kata2[i]==32) cout<<" "; else hasil = ((kata2[i]-64+28+x)%26)+64; cout<<" "< <<" "; } cout<
Langganan:
Postingan (Atom)