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

MEMBANGUN SERVER VIDEO STREAMING BERBASIS CLOUD DENGAN ViMP
MEMBANGUN SERVER VIDEO STREAMING BERBASIS  CLOUD DENGAN ViMPMEMBANGUN SERVER VIDEO STREAMING BERBASIS  CLOUD DENGAN ViMP
MEMBANGUN SERVER VIDEO STREAMING BERBASIS CLOUD DENGAN ViMPAhmad Saktia Yunus
 
Makalah I Rancangan Database CDM dan PDM
Makalah I Rancangan Database CDM dan PDMMakalah I Rancangan Database CDM dan PDM
Makalah I Rancangan Database CDM dan PDMElma Fiana
 
Manajemen Komunikasi Proyek Perangkat Lunak
Manajemen Komunikasi Proyek Perangkat LunakManajemen Komunikasi Proyek Perangkat Lunak
Manajemen Komunikasi Proyek Perangkat LunakMutmainnah Muchtar
 
Keamanan sistem-operasi
Keamanan sistem-operasiKeamanan sistem-operasi
Keamanan sistem-operasiAnin Rodahad
 
Pengenalan tentang Bitcoin
Pengenalan tentang BitcoinPengenalan tentang Bitcoin
Pengenalan tentang BitcoinBina Nusantara
 
Bab 13 steganografi dan watermarking
Bab 13 steganografi dan watermarkingBab 13 steganografi dan watermarking
Bab 13 steganografi dan watermarkingSyafrizal
 
Fungsi Single Row dan Multi Row pada Oracle
Fungsi Single Row dan Multi Row pada OracleFungsi Single Row dan Multi Row pada Oracle
Fungsi Single Row dan Multi Row pada OracleRIZKY ASIAWATI
 
Pertemuan 09 Penglihatan (Vision)
Pertemuan 09 Penglihatan (Vision)Pertemuan 09 Penglihatan (Vision)
Pertemuan 09 Penglihatan (Vision)Endang Retnoningsih
 
Tugas sistem informasi manajemen muhammad iqbal razif 43217010028
Tugas sistem informasi manajemen muhammad iqbal razif 43217010028Tugas sistem informasi manajemen muhammad iqbal razif 43217010028
Tugas sistem informasi manajemen muhammad iqbal razif 43217010028Iqbal Ajib
 
Algoritma Pencarian String matching
Algoritma Pencarian String matching Algoritma Pencarian String matching
Algoritma Pencarian String matching Kukuh Setiawan
 
Perbedaan cobit 4.1 dan cobit 5
Perbedaan cobit 4.1 dan cobit 5Perbedaan cobit 4.1 dan cobit 5
Perbedaan cobit 4.1 dan cobit 5Furqan Buncit
 
Etika Sistem Informasi Manajemen
Etika Sistem Informasi ManajemenEtika Sistem Informasi Manajemen
Etika Sistem Informasi ManajemenEko Mardianto
 
Membuat grafik sederhana pada java dengan JFreeChart
Membuat grafik sederhana pada java dengan JFreeChartMembuat grafik sederhana pada java dengan JFreeChart
Membuat grafik sederhana pada java dengan JFreeChartAgung Sulistyanto
 
Jaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat LunakJaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat LunakYunita Rainbow
 

What's hot (20)

Bintang
BintangBintang
Bintang
 
MEMBANGUN SERVER VIDEO STREAMING BERBASIS CLOUD DENGAN ViMP
MEMBANGUN SERVER VIDEO STREAMING BERBASIS  CLOUD DENGAN ViMPMEMBANGUN SERVER VIDEO STREAMING BERBASIS  CLOUD DENGAN ViMP
MEMBANGUN SERVER VIDEO STREAMING BERBASIS CLOUD DENGAN ViMP
 
4.basis data
4.basis data4.basis data
4.basis data
 
Makalah I Rancangan Database CDM dan PDM
Makalah I Rancangan Database CDM dan PDMMakalah I Rancangan Database CDM dan PDM
Makalah I Rancangan Database CDM dan PDM
 
Manajemen Komunikasi Proyek Perangkat Lunak
Manajemen Komunikasi Proyek Perangkat LunakManajemen Komunikasi Proyek Perangkat Lunak
Manajemen Komunikasi Proyek Perangkat Lunak
 
Keamanan sistem-operasi
Keamanan sistem-operasiKeamanan sistem-operasi
Keamanan sistem-operasi
 
Pengenalan tentang Bitcoin
Pengenalan tentang BitcoinPengenalan tentang Bitcoin
Pengenalan tentang Bitcoin
 
Bab 13 steganografi dan watermarking
Bab 13 steganografi dan watermarkingBab 13 steganografi dan watermarking
Bab 13 steganografi dan watermarking
 
Greedy knapsack
Greedy knapsackGreedy knapsack
Greedy knapsack
 
Fungsi Single Row dan Multi Row pada Oracle
Fungsi Single Row dan Multi Row pada OracleFungsi Single Row dan Multi Row pada Oracle
Fungsi Single Row dan Multi Row pada Oracle
 
Pertemuan 09 Penglihatan (Vision)
Pertemuan 09 Penglihatan (Vision)Pertemuan 09 Penglihatan (Vision)
Pertemuan 09 Penglihatan (Vision)
 
Tugas sistem informasi manajemen muhammad iqbal razif 43217010028
Tugas sistem informasi manajemen muhammad iqbal razif 43217010028Tugas sistem informasi manajemen muhammad iqbal razif 43217010028
Tugas sistem informasi manajemen muhammad iqbal razif 43217010028
 
Algoritma Pencarian String matching
Algoritma Pencarian String matching Algoritma Pencarian String matching
Algoritma Pencarian String matching
 
Perbedaan cobit 4.1 dan cobit 5
Perbedaan cobit 4.1 dan cobit 5Perbedaan cobit 4.1 dan cobit 5
Perbedaan cobit 4.1 dan cobit 5
 
Slide minggu 6 (citra digital)
Slide minggu 6 (citra digital)Slide minggu 6 (citra digital)
Slide minggu 6 (citra digital)
 
Windows, Linux, Mac OS
Windows, Linux, Mac OSWindows, Linux, Mac OS
Windows, Linux, Mac OS
 
Proposal E Learning
Proposal E LearningProposal E Learning
Proposal E Learning
 
Etika Sistem Informasi Manajemen
Etika Sistem Informasi ManajemenEtika Sistem Informasi Manajemen
Etika Sistem Informasi Manajemen
 
Membuat grafik sederhana pada java dengan JFreeChart
Membuat grafik sederhana pada java dengan JFreeChartMembuat grafik sederhana pada java dengan JFreeChart
Membuat grafik sederhana pada java dengan JFreeChart
 
Jaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat LunakJaminan Kualitas Perangkat Lunak
Jaminan Kualitas Perangkat Lunak
 

More from Doni Andriansyah

C++ Latihan Percabangan KPR
C++ Latihan Percabangan KPRC++ Latihan Percabangan KPR
C++ Latihan Percabangan KPRDoni Andriansyah
 
Lembar kontribusi pengerjaan tugas kelompok
Lembar kontribusi pengerjaan tugas kelompokLembar kontribusi pengerjaan tugas kelompok
Lembar kontribusi pengerjaan tugas kelompokDoni Andriansyah
 
Sisfo akademik #1 - data kelas
Sisfo akademik #1 - data kelasSisfo akademik #1 - data kelas
Sisfo akademik #1 - data kelasDoni Andriansyah
 
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 beritaDoni Andriansyah
 
Java Web Form Pendaftaran - JSP
Java Web Form Pendaftaran - JSPJava Web Form Pendaftaran - JSP
Java Web Form Pendaftaran - JSPDoni Andriansyah
 
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 webDoni Andriansyah
 
Web Programming 1 - dbKursus
Web Programming 1 - dbKursusWeb Programming 1 - dbKursus
Web Programming 1 - dbKursusDoni Andriansyah
 
Web Programming - DB Galeri Foto
Web Programming - DB Galeri FotoWeb Programming - DB Galeri Foto
Web Programming - DB Galeri FotoDoni Andriansyah
 
Web Programming - Simpan Tampil Customer
Web Programming - Simpan Tampil CustomerWeb Programming - Simpan Tampil Customer
Web Programming - Simpan Tampil CustomerDoni Andriansyah
 
Web Programming - DB Buku Tamu
Web Programming - DB Buku TamuWeb Programming - DB Buku Tamu
Web Programming - DB Buku TamuDoni Andriansyah
 
Web Programming - Toko Bunga Red Flower
Web Programming - Toko Bunga Red FlowerWeb Programming - Toko Bunga Red Flower
Web Programming - Toko Bunga Red FlowerDoni Andriansyah
 
C++ Array Gerobak Fried Chicken
C++ Array Gerobak Fried ChickenC++ Array Gerobak Fried Chicken
C++ Array Gerobak Fried ChickenDoni Andriansyah
 
Nuri proposal penelitian-doni andriansyah (sem)
Nuri proposal penelitian-doni andriansyah (sem)Nuri proposal penelitian-doni andriansyah (sem)
Nuri proposal penelitian-doni andriansyah (sem)Doni Andriansyah
 
Project charter tugas uas project management
Project charter   tugas uas project managementProject charter   tugas uas project management
Project charter tugas uas project managementDoni Andriansyah
 
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 managementDoni 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-----//