Wednesday, December 26, 2018

7. ARRAY C++


Tipe data yang menyimpan sejumlah data yang bersifat terstruktur dan sama. Penulisan data. Penulisan pada data array sebagai berikut:
Tipe data_data nama_array (jumlah elemen)

Indeks array pada bahasa C++ dimulai dari angka 0 bukan angka 1, jika ingin meng-input data sebanyak 100 mahasiswa maka kode yang digunakan adalah float nilai_mahasiswa [100].

Contoh:

Nilai mahasiswa          [0] = 100
Nilai mahasiswa          [1] = 99

Cara penulisan variable array

100
99
98
97
96
            0                         1                           2                          3                      4



Array memiliki bermacam-macam dimensi
Array  Dimensi  Satu
Dikatakan  berdimensi satu karena hanya memiliki satu baris saja dengan tipe data yang sama seperti nama bunga, suhu dan lain sebagainya. Contoh array berdimensi satu sebagai berikut.
//*-----------------------------------*
//*contoh 28 : program menggunakan*
//*array*
//*-----------------------------------*
#include
using namespace std;

int main()
{
    float suhu[5]; // Array dengan elemen5 bertipe float
    // Membaca data dari keyboard dan meletakkan array
    cout << "masukkan 5 buah data suhu" << endl;
    for(int i = 0; i < 5; i++)
    {
        cout << i + 1 << ".";
        cin >> suhu[i];
    }
    //menampilkan isi array ke layar
    cout <<"data suhu yang anda masukkan;"<
    for( int i=0;i<5 i="" o:p="">
    cout <
}


Array Berdimensi Dua
Dikatakan  berdimensi dua karena hanya memiliki satu baris dan satu kolom. Array berdimensi dua ini biasa digunakan untuk pembuatan matrik. Contoh array berdimensi dua sebagai berikut.
include
#include
#include
using namespace std;
int main(int argc, char *argv[])
{
    int matA[2][2];
    int matB[2][2];
    int matC[2][2];
    for(int i=0; i<2 i="" o:p="">
        for(int j=0; j<2 j="" o:p="">
            cout<<"Data Matriks A ["<
            cin>>matA[i][j];
        }
      }cout<
    for(int i=0; i<2 i="" o:p="">
        for(int j=0; j<2 j="" o:p="">
            cout<<"Data Matriks B ["<
            cin>>matB[i][j];
        }
      }cout<
    cout<<"Matriks A + Matriks B :"<
    for(int i=0; i<2 i="" o:p="">
        for(int j=0; j<2 j="" o:p="">
            matC[i][j] = matA[i][j]+matB[i][j];
            cout<
        }cout<
    }
  //  system("pause");
    return 0;
}

Menarik Kesimpulan
Array merupakan tipe data yang terstruktur dan sama

Array memiliki beberapa macam dimensi yaitu array berdimensi satu dan array berdimensi dua

Cara membaca indeks array dimulai dari angka nol


Soal Latihan
1.  apa yang dimaksud dengan perulangan
2.  Buatlah bentuk pernyataan while dalam bahasa pemograman
3.  Apa yang dimaksud array
4.  Sebutkan apa perbedaan dari perulangan dan array yang telah anda pelajari

5.  Buatlah program perkalian dan pembagian matrik dalam bentuk array dimensi dua 

No comments:

Post a Comment