Program sederhana C++
ada tugas kuliah membuat program sederhana C++ dan di posting di blog. Ane bikin program penjualan Cat, emang sederhana tapi yang jelas udah berusaha.
*update*
listing program yang ane buat ga bisa ke posting sempurna dan ga rapi, bagian include(conio.h),include(iostream.h),include(stdio.h) ga bisa nampil, kenapa ya?.
*update*
terpaksa saya buat link aja untuk download dalam bentuk extension .doc
download lewat ziddu di sini
*************************************************************************************
Contoh program C++
#include
#include
#include
main()
{
//bagian deklarasi nich Gan!!
char kode,kd_ukuran,*Merk,*ukuran,tanya;
long harga,bayar,total,kembali;
int jumbel;
//di sini tempat perulangan program
lagi:
clrscr;
//di sini bagian tampilan inputnya Gan!!
cout<<"-------------------------------------------------------------------------\n";
cout<<"============= Toko CAT Violetta =================\n";
cout<<" Jl. Raya Pasar kemis Km 12 Pasar kemis Tangerang \n";
cout<<"--------------------------------------------------------------------------\n";
cout<<"Masukan Kode [1/2/3] : ";cin>>kode;
cout<<"Masukan Kode Type [S/M/L] : ";cin>>kd_ukuran;
cout<<"-------------------------------------------------\n";
//kasih cout<
cout<
//kalo yang ini bagian percabangan, ane pake if ma case disini
if (kode=='1')
{Merk="Avian Paint";
switch(kd_ukuran)
{
case 'S': case 's':
ukuran="Kecil";
harga=25000;
break;
case 'M': case 'm':
ukuran="Sedang";
harga=45000;
break;
case 'L': case 'l':
ukuran="Besar";
harga=90000;
break;
default:
break;
}
}
else
if (kode=='2')
{Merk="Cadilac";
switch(kd_ukuran)
{
case 'S': case 's':
ukuran="Kecil";
harga=30000;
break;
case 'M': case 'm':
ukuran="Sedang";
harga=50000;
break;
case 'L': case 'l':
ukuran="Besar";
harga=100000;
break;
default:
break;
}
}
else
if (kode=='3')
{Merk="Bordeux";
switch(kd_ukuran)
{
case 'S': case 's':
ukuran="Kecil";
harga=15000;
break;
case 'M': case 'm':
ukuran="Sedang";
harga=30000;
break;
case 'L': case 'l':
ukuran="Besar";
harga=60000;
break;
default:
break;
}
}
//tampilan outputnya
cout<<"-----------------------------------------------------------------------------\n";
cout<<"================Struk Pembayaran=================\n";
cout<<"=============== Toko CAT Violetta =================\n";
cout<<"Jl. aya Pasar kemis Km 12 Pasar kemis Tangerang \n";
cout<<"-----------------------------------------------------------------------------\n";
cout<<"Nama Merk Cat : "<
cout<<"Ukuran Cat : "<
cout<<"Harga Cat :Rp. "<
//jumbel di input disini
cout<<"jumlah beli : ";cin>>jumbel;
//ini perhitungan buat dapet nilai total
total=jumbel*harga;
cout<<"----------------------------------------------------------------------------\n";
cout<<"Total Harga :Rp. "<
cout<<"Bayar :Rp. ";cin>>bayar;
cout<<"----------------------------------------------------------------------------\n";
//perhitungan kembalinya gan!!
kembali=bayar-total;
cout<<"Kembali :Rp. "<
cout<
cout<<"================================================\n";
cout<<" TERIMA KASIH \n";
cout<<"================================================\n";
cout<<"Ingin Ulangi lagi [Y/N]: ";cin>>tanya;
if (tanya=='Y'||tanya=='y')
//nah ini bagian perulangannya, kalo kita pilih 'y' maka program balik ke atas
goto lagi;
else
//kalo pilih selain 'y' programnya di close
goto selesai;
getch;
selesai:
}
Hasil Output