Kamis, 19 Mei 2016

Mencari data penjualan terbesar dan terkecil dari 10 sales selama 12 bulan. (Array 2 Dimensi)

Assalamu'alaikum w.w.,

Program yang saya akan bagikan yaitu program tentang ARRAY 2 Dimensi yaitu : Program untuk mencari data penjualan terbesar dan terkecil dari 10 sales selama 12 bulan (Januari-Desember). Data per bulan dan per sales dapat disimpan dalam array 2 dimensi seperti contoh di bawah :



Berikut ini adalah Programnya :

 C++ : 

#include <stdio.h>
#include <iostream>
#include <conio.h>
#include <iomanip>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

using namespace std;

void sales(){
    int a, r, maks, min;
    int data[10][12]={6,8,12,5,7,4,14,20,11,12,14,9,0,0,2,6,4,7,7,8,13,10,15,7,4,3,1,6,5,7,12,16,11,25,1,22,8,5,11,12,
15,6,4,5,4,0,5,12,12,10,8,4,9,5,2,5,2,10,8,10,9,12,5,0,2,0,2,6,4,10,4,1,1,2,6,11,10,12,5,7,1,16,7,10,2,
1,6,13,10,2,6,4,11,6,12,7,1,6,5,2,1,1,6,5,8,4,16,7,5,6,13,10,2,2,4,0,5,3,1,3};
    cout<<"  Operasi Pencarian data terbesar dan terkecil dari 10 sales selama 12 bulan  "<<endl;
    cout<<"=================================================================="<<endl;
   
    cout<<"Data 10 Sales Per Bulan : "<<endl;
    cout<<" S & B   1    2    3    4    5    6    7    8    9   10   11   12 "<<endl<<endl;
    cout<<setw(5);
   
    for(a=0;a<10;a++){
    cout<<a+1<<setw(5);
        for(r=0;r<12;r++){
            cout<<setw(5)<<data[a][r]<<setw(5);
        }
         cout<<endl;
    }
           
    maks=min=data[0][0];
    for(a=0;a<10;a++){   
       for(r=0;r<12;r++){    
          if(data[a][r]>maks) maks=data[a][r];
            if(data[a][r]<min) min=data[a][r];
       }
    }
     cout<<endl<<"Nilai Maksimum = "<<maks<<endl<<"Nilai Minimum = "<<min<<endl;
}

int main(int argc, char** argv) {
    sales();
       
    return 0;
}


Outputnya :



Semoga Bermanfaat :

Wassalamu'alaikum w.w.

Tidak ada komentar:

Posting Komentar