SlideShare a Scribd company logo
1 of 3
Download to read offline
C++ ARRAY PERCABANGAN
(RENTAL VCD DVD VIDEO MART)
Desain tampilan akhir
Ketentuan soal:
Kode CD Judul CD Harga Sewa
A Hantu Jamu Gendong 5000
B Kingdom of Heaven 7500
C Menara Langit 4000
Total harga = jumlah sewa * harga sewa
Denda = jika lama sewa > 3, maka denda Rp.1000. selain itu tidak dikenakan denda.
Jumlah bayar = total harga + denda
Listing program
//------------freak-kutuonline-------------//
/*
created on 3rd desember 2014
visit www.slideshare.net/kutu0nlin3
follow me @AutisPshycophat
or fb.com/devz.andrean
*/
//----file header----//
#include <stdio.h>
#include <constrea.h>
#include <iomanip.h>
//----tubuh utama program----//
main()
{
//----deklarasi variabel----//
char no_pinjam[3], nama_peminjam[30], kode[5], *judul[5];
int i, j, jml_sewa[5], lama[5];
float harga[5], total[5], denda[5], jumbay[5];
clrscr();
cout<<"ttRental VCD dan DVDn";
cout<<"tt Video Martn";
cout<<"-----------------------------------------------n";
cout<<"No Pinjam : ";cin>>no_pinjam;
cout<<"Nama Peminjam : ";gets(nama_peminjam);
cout<<endl;
cout<<"Masukkan jumlah data : ";cin>>j;
//-----awal looping array----//
for (i=1;i<=j;i++)
{
cout<<"Data CD ke- "<<i<<endl;
cout<<"Kode CD [A/B/C] : ";cin>>kode[i];
if (kode[i]=='A'||kode[i]=='a')
{
judul[i]="Hantu Jamu Gendong";
harga[i]=5000;
}
else
if (kode[i]=='B'||kode[i]=='b')
{
judul[i]="Kingdom od Heaven";
harga[i]=7500;
}
else
if (kode[i]=='C'||kode[i]=='c')
{
judul[i]="Menara Langit";
harga[i]=4000;
}
else
{
judul[i]="Judul tidak terdaftar";
harga[i]=0;
}
cout<<"Judul CD : "<<judul[i]<<endl;
cout<<"Harga Sewa : Rp. "<<harga[i]<<endl;
cout<<"Jumlah Sewa : ";cin>>jml_sewa[i];
cout<<"Lama Sewa : ";cin>>lama[i];
total[i]=jml_sewa[i]*harga[i];
if (lama[i] > 3)
denda[i]=1000;
else
denda[i]=0;
jumbay[i]=total[i]+denda[i];
cout<<"Total Harga : Rp. "<<total[i]<<endl;
cout<<"Denda : Rp. "<<denda[i]<<endl;
cout<<"Jumlah Bayar : Rp. "<<jumbay[i]<<endl;
cout<<endl;
}
//-----akhir looping array-----//
getch();
} //-------akhir tubuh utama program-----//

More Related Content

What's hot

Struktur direktori
Struktur direktoriStruktur direktori
Struktur direktori
Anggi DHARMA
 
Konsep dasar basis data terpusat,ppde
Konsep dasar basis data terpusat,ppdeKonsep dasar basis data terpusat,ppde
Konsep dasar basis data terpusat,ppde
PT.Citra Mulia
 
Konsep dan Sejarah Sistem Operasi
Konsep dan Sejarah Sistem OperasiKonsep dan Sejarah Sistem Operasi
Konsep dan Sejarah Sistem Operasi
A Sisdianto Sumarna
 
Laporan Praktikum Modul 2 (Instalasi Windows)
Laporan Praktikum Modul 2 (Instalasi Windows)Laporan Praktikum Modul 2 (Instalasi Windows)
Laporan Praktikum Modul 2 (Instalasi Windows)
Faisal Amir
 
Perintah internal dan perintah eksternal dos
Perintah internal dan perintah eksternal dosPerintah internal dan perintah eksternal dos
Perintah internal dan perintah eksternal dos
Reski Rahayu
 

What's hot (20)

Struktur direktori
Struktur direktoriStruktur direktori
Struktur direktori
 
Laporan praktikum iv.2 visual
Laporan praktikum iv.2 visualLaporan praktikum iv.2 visual
Laporan praktikum iv.2 visual
 
Konsep dasar basis data terpusat,ppde
Konsep dasar basis data terpusat,ppdeKonsep dasar basis data terpusat,ppde
Konsep dasar basis data terpusat,ppde
 
Firewall
FirewallFirewall
Firewall
 
Konsep dan Sejarah Sistem Operasi
Konsep dan Sejarah Sistem OperasiKonsep dan Sejarah Sistem Operasi
Konsep dan Sejarah Sistem Operasi
 
Use skenario
Use skenarioUse skenario
Use skenario
 
Data Mining - Naive Bayes
Data Mining - Naive BayesData Mining - Naive Bayes
Data Mining - Naive Bayes
 
laporan praktikum pemrograman pdf
laporan praktikum pemrograman pdflaporan praktikum pemrograman pdf
laporan praktikum pemrograman pdf
 
Komponen motherboard
Komponen motherboardKomponen motherboard
Komponen motherboard
 
Supervised Learning
Supervised LearningSupervised Learning
Supervised Learning
 
Sql (4)
Sql (4)Sql (4)
Sql (4)
 
Tugas 2 individu tentang dbms
Tugas 2 individu tentang dbmsTugas 2 individu tentang dbms
Tugas 2 individu tentang dbms
 
Laporan Praktikum Modul 2 (Instalasi Windows)
Laporan Praktikum Modul 2 (Instalasi Windows)Laporan Praktikum Modul 2 (Instalasi Windows)
Laporan Praktikum Modul 2 (Instalasi Windows)
 
Makalah ubuntu server
Makalah ubuntu serverMakalah ubuntu server
Makalah ubuntu server
 
Contoh program buble sort dalam pascal
Contoh program buble sort dalam pascalContoh program buble sort dalam pascal
Contoh program buble sort dalam pascal
 
Sistem Pakar Certainty factor
Sistem Pakar Certainty factor Sistem Pakar Certainty factor
Sistem Pakar Certainty factor
 
Proposal penawaran proyek
Proposal penawaran proyekProposal penawaran proyek
Proposal penawaran proyek
 
Presentasi Organisasi Komputer - Direct Memory Access (DMA)
Presentasi Organisasi Komputer - Direct Memory Access (DMA)Presentasi Organisasi Komputer - Direct Memory Access (DMA)
Presentasi Organisasi Komputer - Direct Memory Access (DMA)
 
Perintah internal dan perintah eksternal dos
Perintah internal dan perintah eksternal dosPerintah internal dan perintah eksternal dos
Perintah internal dan perintah eksternal dos
 
PBO Pert 4 - Mengenal dan Memahami Konsep Percabangan Pada Java
PBO Pert 4 - Mengenal dan Memahami Konsep Percabangan Pada JavaPBO Pert 4 - Mengenal dan Memahami Konsep Percabangan Pada Java
PBO Pert 4 - Mengenal dan Memahami Konsep Percabangan Pada Java
 

More from Doni Andriansyah

More from Doni Andriansyah (20)

Ecommerce for everybody
Ecommerce for everybodyEcommerce for everybody
Ecommerce for everybody
 
C++ Latihan Percabangan KPR
C++ Latihan Percabangan KPRC++ Latihan Percabangan KPR
C++ Latihan Percabangan KPR
 
C++ Laundry kiloan murmer
C++ Laundry kiloan murmerC++ Laundry kiloan murmer
C++ Laundry kiloan murmer
 
Lembar kontribusi pengerjaan tugas kelompok
Lembar kontribusi pengerjaan tugas kelompokLembar kontribusi pengerjaan tugas kelompok
Lembar kontribusi pengerjaan tugas kelompok
 
Sisfo akademik #1 - data kelas
Sisfo akademik #1 - data kelasSisfo akademik #1 - data kelas
Sisfo akademik #1 - data kelas
 
Modul web design - studi kasus website portal berita
Modul web design - studi kasus website portal beritaModul web design - studi kasus website portal berita
Modul web design - studi kasus website portal berita
 
Java Web Form Pendaftaran - JSP
Java Web Form Pendaftaran - JSPJava Web Form Pendaftaran - JSP
Java Web Form Pendaftaran - JSP
 
Java web application 2 - membuat template web
Java web application 2 - membuat template webJava web application 2 - membuat template web
Java web application 2 - membuat template web
 
Java web application 1
Java web application 1Java web application 1
Java web application 1
 
Wp2 keranjang belanja
Wp2   keranjang belanjaWp2   keranjang belanja
Wp2 keranjang belanja
 
Web Programming 1 - dbKursus
Web Programming 1 - dbKursusWeb Programming 1 - dbKursus
Web Programming 1 - dbKursus
 
Web Programming - DB Galeri Foto
Web Programming - DB Galeri FotoWeb Programming - DB Galeri Foto
Web Programming - DB Galeri Foto
 
Web Programming - Simpan Tampil Customer
Web Programming - Simpan Tampil CustomerWeb Programming - Simpan Tampil Customer
Web Programming - Simpan Tampil Customer
 
Web Programming - DB Buku Tamu
Web Programming - DB Buku TamuWeb Programming - DB Buku Tamu
Web Programming - DB Buku Tamu
 
Web Programming - Toko Bunga Red Flower
Web Programming - Toko Bunga Red FlowerWeb Programming - Toko Bunga Red Flower
Web Programming - Toko Bunga Red Flower
 
C++ Array Gerobak Fried Chicken
C++ Array Gerobak Fried ChickenC++ Array Gerobak Fried Chicken
C++ Array Gerobak Fried Chicken
 
Remastering linux slax
Remastering linux slaxRemastering linux slax
Remastering linux slax
 
Nuri proposal penelitian-doni andriansyah (sem)
Nuri proposal penelitian-doni andriansyah (sem)Nuri proposal penelitian-doni andriansyah (sem)
Nuri proposal penelitian-doni andriansyah (sem)
 
Project charter tugas uas project management
Project charter   tugas uas project managementProject charter   tugas uas project management
Project charter tugas uas project management
 
Scope requirements tugas uas kelompok project management
Scope requirements   tugas uas kelompok project managementScope requirements   tugas uas kelompok project management
Scope requirements tugas uas kelompok project management
 

C++ Array Percabangan Rental VCD DVD Video Mart

  • 1. C++ ARRAY PERCABANGAN (RENTAL VCD DVD VIDEO MART) Desain tampilan akhir Ketentuan soal: Kode CD Judul CD Harga Sewa A Hantu Jamu Gendong 5000 B Kingdom of Heaven 7500 C Menara Langit 4000 Total harga = jumlah sewa * harga sewa Denda = jika lama sewa > 3, maka denda Rp.1000. selain itu tidak dikenakan denda. Jumlah bayar = total harga + denda Listing program //------------freak-kutuonline-------------// /* created on 3rd desember 2014 visit www.slideshare.net/kutu0nlin3 follow me @AutisPshycophat or fb.com/devz.andrean */ //----file header----// #include <stdio.h> #include <constrea.h> #include <iomanip.h>
  • 2. //----tubuh utama program----// main() { //----deklarasi variabel----// char no_pinjam[3], nama_peminjam[30], kode[5], *judul[5]; int i, j, jml_sewa[5], lama[5]; float harga[5], total[5], denda[5], jumbay[5]; clrscr(); cout<<"ttRental VCD dan DVDn"; cout<<"tt Video Martn"; cout<<"-----------------------------------------------n"; cout<<"No Pinjam : ";cin>>no_pinjam; cout<<"Nama Peminjam : ";gets(nama_peminjam); cout<<endl; cout<<"Masukkan jumlah data : ";cin>>j; //-----awal looping array----// for (i=1;i<=j;i++) { cout<<"Data CD ke- "<<i<<endl; cout<<"Kode CD [A/B/C] : ";cin>>kode[i]; if (kode[i]=='A'||kode[i]=='a') { judul[i]="Hantu Jamu Gendong"; harga[i]=5000; } else if (kode[i]=='B'||kode[i]=='b') { judul[i]="Kingdom od Heaven"; harga[i]=7500; } else if (kode[i]=='C'||kode[i]=='c') { judul[i]="Menara Langit"; harga[i]=4000; } else { judul[i]="Judul tidak terdaftar"; harga[i]=0;
  • 3. } cout<<"Judul CD : "<<judul[i]<<endl; cout<<"Harga Sewa : Rp. "<<harga[i]<<endl; cout<<"Jumlah Sewa : ";cin>>jml_sewa[i]; cout<<"Lama Sewa : ";cin>>lama[i]; total[i]=jml_sewa[i]*harga[i]; if (lama[i] > 3) denda[i]=1000; else denda[i]=0; jumbay[i]=total[i]+denda[i]; cout<<"Total Harga : Rp. "<<total[i]<<endl; cout<<"Denda : Rp. "<<denda[i]<<endl; cout<<"Jumlah Bayar : Rp. "<<jumbay[i]<<endl; cout<<endl; } //-----akhir looping array-----// getch(); } //-------akhir tubuh utama program-----//