Contoh Array dimensi 2 "PROGRAM JUMLAH MATRIX"


Pengertian Array adalah sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama. Array merupakan konsep yang penting dalam pemrograman, karna array memungkinkan untuk menyimpan data maupun referensi objek dalam jumlah banyak dan terindeks.

Variabel Array dideklarasikan dengan mencantumkan tipe dan nama variable yang diikuti dengan banyaknya lokasi memori yang ingin dibuat.



#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
    int i,j,kola,kolb,bara,barb;
    int data1[25][25], data2[25][25], hasil[25][25];

    cout<<"PROGRAM JUMLAH MATRIX"<<endl;
    cout<<"====================="<<endl<<endl;
    cout<<"Inputkan Matrix A "<<endl;
    cout<<"Jumlah baris Matrix A : ";cin>>bara;
    cout<<"Jumlah kolom Matrix A : ";cin>>kola;
    cout<<endl;
    cout<<"Inputkan Matrix B "<<endl;
    cout<<"Jumlah baris Matrix B : ";cin>>barb;
    cout<<"Jumlah kolom Matrix B : ";cin>>kolb;
    cout<<endl;

    for(i=1;i<=bara;i++)
    {
        for(j=1;j<=kola;j++)
        {
            cout<<"Data A ["<<i<<"]: ";
            cin>>data1[i][j];
        }
    }
    cout<<endl;
    for(i=1;i<=barb;i++)
    {
        for(j=1;j<=kolb;j++)
        {
            cout<<"Data b ["<<i<<"]: ";
            cin>>data2[i][j];
        }
    }
     for(i=1;i<=bara;i++)
    {
        for(j=1;j<=kola;j++)
        {
            hasil[i][j]=data1[i][j]+data2[i][j];
        }
    }
    cout<<endl;
    cout<<"Hasil Penjumlahan Matrix A + Matrix B : "<<endl;
    for(i=1;i<=bara;i++)
    {
        for(j=1;j<=kola;j++)
        {
            cout<<hasil[i][j]<<" ";
        }
        cout<<endl;
    }
return 0;
}

Comments

Post a Comment