Kelas : Info 3 (Tiga)
Tugas : Pemograman
Berorientasi Objek
Buatlah program untuk menghitung total pembayaran dari sebuah penjualan agen susu di kota besar ini.. Dengan ketentuan sebagai berikut :
• Jenis susu diinput
diinput
berdasarkan kode
yang
sudah ditentukan
• Jika kode A adalah Dancow
• Jika kode B adalah Bendera
• Jika kode A adalah SGM
• Ukuran kaleng susu diinput
berdasarkan
kode
yang
sudah
ditentukan.
• Jika kode 1 adalah Kecil
• Jika kode 2 adalah Sedang
• Jika kode 3 adalah Besar
JENIS SUSU
|
HARGA BERDASARKAN UKURAN KALENG SUSU
|
||
KECIL
|
SEDANG
|
BESAR
|
|
DANCOW
|
25000
|
20000
|
15000
|
BENDERA
|
20000
|
17500
|
13500
|
SGM
|
22000
|
18500
|
15000
|
• Harga susu sesuai dengan jenis susu dan ukuran kaleng susu
• Proses yang dilakukan untuk mendapatkan Total
Pembayaran
Total
Bayar = Harga Susu per ukuran dan Jenis dikali
dengan banyak beli
• Tampilan yang diinginkan sebagai berikut :
Layar
Masukkan
TOKO KELONTONG KERONCONGAN
--------------------------
A. Susu Dancow
1. Ukuran Kecil
2. Ukuran Sedang
3. Ukuran Besar
B. Susu Bendera
1. Ukuran Kecil
2. Ukuran Sedang
3. Ukuran Besar
C. Susu SGM
1. Ukuran Kecil
2. Ukuran Sedang
3. Ukuran Besar
Layar
Keluaran
Nasukan Jenis Susu : .... < diinput > Nasukan Ukuran Kaleng :
.... < diinput >
Harga Satuan Barang Rp.
....< tampil harga satuan > Jumlah Yang dibeli : ... < diinput >
Harga Yang Harus dibayar Sebesar Rp.
<hasil proses>
Berikut
Sors Kodenya...
#include
<stdio.h>
#include
<conio.h>
#include
<iostream.h>
void
main()
{
char kode,*nabar;
int uk,jumbel;
double harga,total,ubay,ukem;
atas:
cout<<" Tugas Pemogramman Berorientasi
Objek"<<endl
<<"============================================"<<endl
<<"Nama : Catur
Suranto"<<endl
<<"Kelas : Info 3
(tiga)"<<endl
<<"Menghitung total pembayaran
dari sebuah penjualan agen susu"<<endl
<<" A. Susu Dancow "<<endl
<<" 1. Kecil"<<endl
<<" 2. Sedang"<<endl
<<" 3. Besar"<<endl<<endl
<<" B. Susu Bendera "<<endl
<<" 1. Kecil"<<endl
<<" 2. Sedang"<<endl
<<" 3. Besar"<<endl<<endl
<<" C. Susu SGM "<<endl
<<" 1. Kecil"<<endl
<<" 2. Sedang"<<endl
<<" 3. Besar"<<endl<<endl;
cout<<" Masukkan Kode Susu : ";cin>>kode;
switch(kode)
{
case'A':
case'a':
cout<<" Masukkan Ukuran Susu : ";cin>>uk;
nabar="Dancow";
if(uk==1)
{
harga=15000;
cout<<endl
<<" Jenis Susu = "<<nabar<<endl
<<" Ukuran Susu =
"<<uk<<endl
<<" harga =
Rp."<<harga<<endl;
}
else if(uk==2)
{
harga=20000;
cout<<endl
<<" Jenis Susu = "<<nabar<<endl
<<" Ukuran Susu =
"<<uk<<endl
<<" harga =
Rp."<<harga<<endl;
}
else if(uk==3)
{
harga=25000;
cout<<endl
<<" Jenis Susu = "<<nabar<<endl
<<" Ukuran Susu =
"<<uk<<endl
<<" harga
=
Rp."<<harga<<endl;
}
else
{
cout<<"Maaf !!!\n"
<<"Anda
Salah Memasukan kode ukuran susu, pilih 1/2/3?"<<endl
<<"press
enter";
getch();
goto atas;
}
break;
case'B':
case'b':
cout<<" Masukkan Ukuran Susu : ";cin>>uk;
nabar="Bendera";
if(uk==1)
{
harga=13500;
cout<<endl
<<" Jenis Susu = "<<nabar<<endl
<<" Ukuran Susu =
"<<uk<<endl
<<" harga = Rp."<<harga<<endl;
}
else if(uk==2)
{harga=17500;
cout<<endl
<<" Jenis Susu = "<<nabar<<endl
<<" Ukuran Susu =
"<<uk<<endl
<<" harga =
Rp."<<harga<<endl;
}
else if(uk==3)
{harga=20000;
cout<<endl
<<" Jenis Susu = "<<nabar<<endl
<<" Ukuran Susu =
"<<uk<<endl
<<" harga =
Rp."<<harga<<endl;
}
else
{
cout<<"Maaf !!!\n"
<<"Anda Salah
Memasukan kode ukuran susu, pilih 1/2/3?"<<endl
<<"press
enter";
getch();
goto atas;
}
break;
case'C':
case'c':
cout<<" Masukkan Ukuran Susu : ";cin>>uk;
nabar="SGM";
if(uk==1)
{harga=15000;
cout<<endl
<<" Jenis Susu
=
"<<nabar<<endl
<<" Ukuran Susu =
"<<uk<<endl
<<" harga =
Rp."<<harga<<endl;
}
else if(uk==2)
{harga=18500;
cout<<endl
<<" Jenis Susu = "<<nabar<<endl
<<" Ukuran Susu =
"<<uk<<endl
<<" harga =
Rp."<<harga<<endl;
}
else if(uk==3)
{harga=22000;
cout<<endl
<<" Jenis Susu = "<<nabar<<endl
<<" Ukuran Susu =
"<<uk<<endl
<<" harga =
Rp."<<harga<<endl;
}
else
{
cout<<"Maaf !!!\n"
<<"Anda Salah
Memasukan kode ukuran susu, pilih 1/2/3?"<<endl
<<"press
enter";
getch();
goto atas;
}
break;
default:
cout<<"Maaf !!!\n"
<<"Anda salah
memasukan kode susu, pilih A/B/C\n"
<<"press
enter";
getch();
goto atas;
}
cout<<" Jumlah yang dibeli =
";cin>>jumbel;
total=harga*jumbel;
cout<<" Total Belanja = Rp."<<total<<endl
<<" Uang Pembayaran = Rp.";cin>>ubay;
ukem=ubay-total;
cout<<" Uang Kembali Belanjaan =
Rp."<<ukem;
getch();
}
Catatan : kesalahan biasanya di saat mengcopy paste silahkan perhatikan tanda kutip"
Catatan : kesalahan biasanya di saat mengcopy paste silahkan perhatikan tanda kutip"
Gan bisa dikasih penjelasan lg gk/upload ulang yg lebih jelas?
BalasHapusItu cara pemogramannya salah y
BalasHapusKEREN
BalasHapusSaya salah di #includenya min
BalasHapus