kali ini saya akan posting script C++ dalam bahasa pemrograman ini kita akan sedikit mengenal tentang perulangan dan case...
aku beri contoh sederhananyanya melalui kode di bawah ini
semoga bermanfaat
If
#include <conio.h>#include <iostream.h>
{
int usia;
cout<<"Berapa usia anda ?"
cin>>usia;
if (usia<17)
cout<<"Anda diperkenankan menonton "<<endl;
else
cout<<"Selamat menonton"
}
kasir
#include <conio.h>#include <iostream.h>
#include <windows.h>
//using namespace std;
void loading();
void menu();
void data_brg();
void transaksi();
void pilihan();
main()
{
menu();
return 0;
}
void menu()
{
int p;
clrscr();
loading();
clrscr();
cout<<endl<<endl;
cout<<"\t========================================="<<endl; Sleep(200);
cout<<"\t| |"<<endl; Sleep(200);
cout<<"\t| PROGRAM KASIR BY |"<<endl; Sleep(200);
cout<<"\t| TOKO GOLD's BENDY |"<<endl; Sleep(200);
cout<<"\t| |"<<endl; Sleep(200);
cout<<"\t========================================="<<endl; Sleep(200);
cout<<"\t**** Design By Nurul Bendi Nupriyanto ****"<<endl; Sleep(200);
cout<<"\t****** 11201151 ******"<<endl; Sleep(200);
cout<<endl;
cout<<endl;
cout<<"\tPilihan Menu:"<<endl;
cout<<"\t1. Transaksi"<<endl;
cout<<"\t2. Kode Dan Data Barang"<<endl;
cout<<"\t3. Ahiri Program Ini"<<endl;
cout<<endl;
cout<<"\tMasukkan Pilihan : ";
cin>>p;
cout<<endl;
switch(p)
{
case 1:
transaksi();break;
case 2:
data_brg();break;
case 3:
clrscr();
cout<<endl;
cout<<endl;
cout<<"\n\t TERIMA KASIH TELAH MENGGUNAKAN PROGRAM KAMI"<<endl;
cout<<"\n\t ****KEPUASAN ANDA ADALAH KEBAHAGIAAN KAMI**** "<<endl;
cout<<"\n\t ******SELAMAT DATANG KE TOKO KAMI LAGI****** "<<endl;
for(int i=0;i<20;i++)
{
cout<<"* ";
Sleep(300);
}
break;
}
}
void loading()
{
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<"\t\t =================================="<<endl; Sleep(200);
cout<<"\t\t| ***WELCOME*** |"<<endl; Sleep(200);
cout<<"\t\t| ****IN**** |"<<endl; Sleep(200);
cout<<"\t\t| TOKO GOLD's BENDY |"<<endl; Sleep(200);
cout<<"\t\t| SELAMAT BERBELANJA |"<<endl; Sleep(200);
cout<<"\t\t =================================="<<endl; Sleep(200);
cout<<endl;
cout<<endl;
cout<<"\t\t\t Loading Application ";
for(int i=0;i<6;i++)
{
cout<<"* ";
Sleep(280);
}
}
void transaksi()
{
int z[20],x[20],k=0,i,n;
float t=0,h[10];
char r[6][13]={"PAKU /1kg","CAT /1kg","SEMEN /1kg","PASIR /10kg","TINER","PAPAN 4X6"};
char f;
int hr[6]={3000,42000,1500,5000,5000,15000};
clrscr();
cout<<endl<<endl;
cout<<"\t========================================================="<<endl;
cout<<"\t| TRANSAKSI |"<<endl;
cout<<"\t========================================================="<<endl;
cout<<endl<<endl;
cout<<"\t 1. PAKU /1kg"<<endl;
cout<<"\t 2. CAT /1kg"<<endl;
cout<<"\t 3. SEMEN /1kg"<<endl;
cout<<"\t 4. PASIR /10kg"<<endl;
cout<<"\t 5. TINER "<<endl;
cout<<"\t 6. PAPAN 4X6 "<<endl;
for(i=0;i<30;i++)
{
cout<<"\n\t MASUKKAN NOMOR BARANG YANG DIBELI = ";
cin>>z[i];
cout<<"\n\t Jumlah Barang = ";
cin>>x[i];
h[i]=x[i]*hr[z[i]-1];
k++;
cout<<"\n\t Tambah lagi (y/t) ?";
cin>>f;
if(f=='t'||f=='T')
break;
}
clrscr();
cout<<endl<<endl;
cout<<"\t========================================================="<<endl;
cout<<"\t| NOTA |"<<endl;
cout<<"\t| TOKO Gold Bendy |"<<endl;
cout<<"\t========================================================="<<endl;
cout<<"\n\t Nama Barang Item Harga"<<endl;
for(n=0;n<k;n++)
{
cout<<"\n\t "<<r[z[n]-1];
cout<<" \t "<<x[n];
cout<<" \t "<<h[n];
t=t+h[n];
}
cout<<"\n\n\t TOTAL = "<<t<<endl;
getch();
pilihan();
}
void data_brg()
{
clrscr();
cout<<endl<<endl;
cout<<"\t========================================================="<<endl;
cout<<"\t| NAMA BARANG |"<<endl;
cout<<"\t========================================================="<<endl;
cout<<endl<<endl;
cout<<"\t NAMA BARANG HARGA"<<endl<<endl;
cout<<"\t 1. PAKU /1kg 3000"<<endl;
cout<<"\t 2. CAT /1kg 42000"<<endl;
cout<<"\t 3. SEMEN /1kg 1500"<<endl;
cout<<"\t 4. PASIR /10kg 5000"<<endl;
cout<<"\t 5. TINER 5000"<<endl;
cout<<"\t 6. PAPAN 4X6 15000"<<endl;
getch();
pilihan();
}
void pilihan()
{
char j;
clrscr();
cout<<endl<<endl;
cout<<"\n\t Apakah anda ingin kembali ke menu utama (y/t)?";
cin>>j;
if(j=='y'||j=='Y')
menu();
else
clrscr();
cout<<endl;
cout<<endl;
cout<<"\n\ TERIMA KASIH TELAH MENGGUNAKAN PROGRAM KAMI "<<endl;
cout<<"\n\ ****KEPUASAN ANDA ADALAH KEBAHAGIAAN KAMI**** "<<endl;
cout<<"\n\t ******SELAMAT DATANG KE TOKO KAMI LAGI****** "<<endl;
for(int i=0;i<40;i++)
{
cout<<"* ";
Sleep(200);
}
}
0 komentar:
Posting Komentar