Ini adalah "Tugas Algoritma dan Pemrograman / CPP(C++) - Yuhaza Cell". Sebelum .:: Go -Nlog ::. membagikan hasil test atau ujian akhir per semester dari PTIK, berikut .:: Go -Nlog ::. bagikan Tugas Algoritma dan Pemrograman / CPP(C++), silahkan menyimak dengan cermat.
#include <conio.h>
#include <conio.h>
#include <stdio.h>
#include <iostream.h>
#include <iomanip.h>
main()
{
struct
{
char jenis,jns[20],kode,provider[10];
int
jumlah,subtotal,pulsa,harga;
}
yuhaza[10];
clrscr();
char no[25];
int i,data,total=0;
cout<<"Daftar Harga
Pulsa"<<endl;
cout<<"__________________"<<endl<<endl<<endl;
cout<<"Masukkan No.
Transaksi = ";cin>>no;
cout<<"Masukkan
Jumlah Data = ";cin>>data;
for(i=1;i<=data;i++)
{
cout<<endl;
cout<<"Transaksi Ke-
"<<i<<endl;
cout<<"Kode
Provider[S/M] = ";cin>>
yuhaza[ i].kode;
cout<<"Pulsa
[20/50/100] = ";cin>> yuhaza
[i].pulsa;
cout<<"Jenis
Voucher [e/f] = ";cin>> yuhaza [i].jenis;
cout<<"Jumlah
Beli = ";cin>> yuhaza
[i].jumlah;
switch (yuhaza
[i].jenis)
{
case 'E':case 'e':
strcpy(yuhaza
[i].jns,"ELEKTRIK");
yuhaza[i].jenis=0;
break;
case 'F':case 'f':
strcpy(yuhaza
[i].jns,"FISIK");
yuhaza[i].jenis=1000;
break;
}
switch(yuhaza [i].kode)
{
case
'S':case 's':
strcpy(yuhaza
[i].provider,"SIMPATI");
if
(yuhaza [i].pulsa==20)
yuhaza
[i].harga=21000;
else
if (yuhaza [i].pulsa==50)
yuhaza
[i].harga=50500;
else
if (yuhaza [i].pulsa==100)
yuhaza
[i].harga=98000;
else
yuhaza
[i].harga=0;
break;
case
'M':case 'm':
strcpy(yuhaza[i].provider,"IM3");
if
(yuhaza [i].pulsa==20)
yuhaza
[i].harga=20500;
else
if (yuhaza [i].pulsa==50)
yuhaza
[i].harga=49000;
else
if (yuhaza [i].pulsa==100)
yuhaza [i].harga=98500;
else
yuhaza
[i].harga=0;
break;
default:
strcpy(yuhaza
[i].provider,"---");
yuhaza
[i].harga=0;
break;
}
}
clrscr();
cout<<"\t\t\tSTRUK TRANSAKSI \"YUHAZA
CELL\""<<endl;
cout<<"\t\t\t____________________________"<<endl<<endl;
cout<<"No. Transaksi :
"<<no<<endl;
cout<<"_________________________________________________________________"<<endl;
cout<<"No |
Provider | Pulsa | Voucher | Harga |
Jumlah Beli | Subtotal"<<endl;
cout<<"_________________________________________________________________"<<endl;
for(i=1;i<=data;i++)
{
cout<<setiosflags(ios::right)<<setw(1)<<i<<" ";
cout<<setiosflags(ios::left)<<setw(2)<< yuhaza
[i].provider<<"
";
cout<<setiosflags(ios::left)<<setw(20)<< yuhaza
[i].pulsa;
cout<<setiosflags(ios::left)<<setw(3)<<
yuhaza [i].jns<<" ";
cout<<setiosflags(ios::left)<<setw(5)<< yuhaza
[i].harga<<"Rp. ";
cout<<setiosflags(ios::left)<<setw(6)<< yuhaza
[i].jumlah<<" ";
yuhaza [i].subtotal=
yuhaza [i].harga* yuhaza [i].jumlah;
cout<<setiosflags(ios::left)<<setw(7)<< yuhaza
[i].subtotal<<endl;
total=total+
yuhaza[i].subtotal;
}
cout<<"_________________________________________________________________"<<endl;
cout<<"TotalBayar = Rp. "<<total;
getch();
Title : Tugas Algoritma dan Pemrograman / CPP(C++) - Yuhaza Cell
Description : Ini adalah "Tugas Algoritma dan Pemrograman / CPP(C++) - Yuhaza Cell". Sebelum .:: Go -Nlog ::. membagikan hasil test atau uj...
Description : Ini adalah "Tugas Algoritma dan Pemrograman / CPP(C++) - Yuhaza Cell". Sebelum .:: Go -Nlog ::. membagikan hasil test atau uj...
0 Response to "Tugas Algoritma dan Pemrograman / CPP(C++) - Yuhaza Cell"
Post a Comment
Terima kasih atas kunjungan di .:: Go - Blog ::.
Silakan tinggalkan komentar anda :
1. Kami etis dalam berkomentar lho...
2. Tidak ada spam,sara, apalagi pornografi.
3. Bagikan di Google Plus, Facebook,dan Twitter, agar bisa lebih bermanfaat.
4. Yuuk kita menjadi blogger atau pengunjung yang cerdas beretika.
5. Jangan minta ijin untuk salinan artikel, silah dipergunakan dan dibagikan.
6. Terima kasih.