Sabtu, 17 April 2010

Tugas Buat Program C++



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

1 komentar: