Social Icons

Monday, 8 September 2014

Contoh Program Penyewaan DVD film menggunakan Array

Berikut ini saya akan menunjukan hsil dari tugas sekolah saya yg mungkin bisa bermanfaat bagi teman-teman sekalian, saya mempelajari materi array ini pada kelasXI semester pertama di pelajaran pemrogaman dasar(PRODAS). oke langsung saja



/*
NAMA    : Bintang Pratama
Sekolah    : SMKN 1 Purwodadi
KELAS   : XI TKJ2
NO      : 09
copyright 2014
*/
#include <iostream>
#include <conio.h>
#include <string.h>
#include <stdlib.h>

using namespace std;
int main()
{
            int n;
            int denda[10];
            long total = 0;
            int ID[10];
            int jumlah[10];
            int lama[10];
            int harga;
            char nama[100];

cout<<"============================="<<endl;
 cout<<"      RENTAL DVD B "<<endl;
 cout<<"============================="<<endl;
 cout<<"LIST FILM"<<endl;
 cout<<"1. Transformers (Age of Excintion)"<<endl;
 cout<<"2. Sabotage"<<endl;
 cout<<"3. Transendence"<<endl;
 cout<<"4. Java Heat"<<endl;
 cout<<"5. World War Z"<<endl;
 cout<<"6. The Woman In Black"<<endl;
 cout<<"7. Jack The Giant Slayer"<<endl;
 cout<<"8. Warm Bodies"<<endl;
 cout<<"9. 47 Ronin"<<endl;
 cout<<"10. Hunger Game"<<endl;
 cout<<endl;
 cout<<"Nama Penyewa                   :  ";
 cin.getline(nama,100);
 cout<<"Jumlah DVD yang di sewa<Max 3> :  ";
 cin>>n;

        for(int i = 1; i<=n; i++)
        {
            cout<<endl;
            cout<<"Data ke-"<<i<<" :"<<endl;
            cout<<"==================="<<endl;
            cout<<"Masukkan ID Jenis Film<1-10> : ";
            cin>>ID[i];

            cout<<"Jumlah Film yang di Sewa       : ";
            cin>>jumlah[i];
            cout<<"Masukkan Lama sewa<Hari>  : ";
            cin>>lama[i];

        if(lama[i]>3)
            {
        denda[i] = 3000;
            }
        else
            {
                denda[i] = 0;
            }
            }
            system("cls");
            cout<<endl;
            cout<<"======================================================================="<<endl;
            cout<<"                      STRUK RENTAL DVD B"<<endl;
            cout<<"======================================================================="<<endl;
            cout<<"Nama Penyewa :"<<nama<<endl;
            cout<<"======================================================================="<<endl;
            cout<<"No. Nama Film \t\tHarga \t\tJumlah \tLama \tDenda \tHarga"<<endl;
            cout<<"\t\t\tSewa \t\tSewa \tSewa"<<endl;
            cout<<"======================================================================="<<endl;

            for(int j=1; j<=n; j++)
            {
            if (ID[j]==1)
            {
        harga = 5000*jumlah[j]+denda[j];

        cout<<j<<". ";
        cout<<"Transformers \tRp. 5000,- \t"<<jumlah[j]<<"\t"<<lama[j]<<"\t"<<denda[j]<<"\t"<<harga<<endl;
            }
        if (ID[j]==2)
            {
        harga = 5500*jumlah[j]+denda[j];

        cout<<j<<". ";
        cout<<"Sabotage \t\tRp. 5500,- \t"<<jumlah[j]<<"\t"<<lama[j]<<"\t"<<denda[j]<<"\t"<<harga<<endl;
             }
                     if (ID[j]==3)
            {
        harga = 5500*jumlah[j]+denda[j];
        cout<<j<<". ";
        cout<<"Transedence \t\tRp. 5500,- \t"<<jumlah[j]<<"\t"<<lama[j]<<"\t"<<denda[j]<<"\t"<<harga<<endl;
            }
        if (ID[j]==4)
            {
        harga = 7500*jumlah[j]+denda[j];

        cout<<j<<". ";
        cout<<"Java Heat \t\tRp. 7500,- \t"<<jumlah[j]<<"\t"<<lama[j]<<"\t"<<denda[j]<<"\t"<<harga<<endl;
             }
        if (ID[j]==5)
            {
        harga = 5500*jumlah[j]+denda[j];

        cout<<j<<". ";
        cout<<"World War Z \t\tRp. 5500,- \t"<<jumlah[j]<<"\t"<<lama[j]<<"\t"<<denda[j]<<"\t"<<harga<<endl;
             }
        if (ID[j]==6)
            {
        harga = 4500*jumlah[j]+denda[j];

        cout<<j<<". ";
        cout<<"The WIB \t\tRp. 4500,- \t"<<jumlah[j]<<"\t"<<lama[j]<<"\t"<<denda[j]<<"\t"<<harga<<endl;
             }
        if (ID[j]==7)
            {
        harga = 5000*jumlah[j]+denda[j];

        cout<<j<<". ";
        cout<<"Jack \t\tRp. 5000,- \t"<<jumlah[j]<<"\t"<<lama[j]<<"\t"<<denda[j]<<"\t"<<harga<<endl;
             }
        if (ID[j]==8)
            {
        harga = 5000*jumlah[j]+denda[j];

        cout<<j<<". ";
        cout<<"Warm Bodies \t\tRp. 5000,- \t"<<jumlah[j]<<"\t"<<lama[j]<<"\t"<<denda[j]<<"\t"<<harga<<endl;
             }
        if (ID[j]==9)
            {
        harga = 5500*jumlah[j]+denda[j];

        cout<<j<<". ";
        cout<<"47 Ronin \t\tRp. 5500,- \t"<<jumlah[j]<<"\t"<<lama[j]<<"\t"<<denda[j]<<"\t"<<harga<<endl;
             }
        if (ID[j]==10)
            {
        harga = 6000*jumlah[j]+denda[j];

        cout<<j<<". ";
        cout<<"Hunger Game \t\tRp. 6000,- \t"<<jumlah[j]<<"\t"<<lama[j]<<"\t"<<denda[j]<<"\t"<<harga<<endl;
             }
            total = total+harga;
        cout<<"======================================================================="<<endl;
            }
cout<<"\t\t\t\t\t\tTotal Harga : \t"<<total;
getch();

}

No comments:

Post a Comment

 
Blogger Templates