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="">5>
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="">2>
for(int j=0;
j<2 j="" o:p="">2>
cout<<"Data Matriks A ["<
cin>>matA[i][j];
}
}cout<
for(int i=0;
i<2 i="" o:p="">2>
for(int j=0;
j<2 j="" o:p="">2>
cout<<"Data Matriks B ["<
cin>>matB[i][j];
}
}cout<
cout<<"Matriks A + Matriks B :"<
for(int i=0;
i<2 i="" o:p="">2>
for(int j=0;
j<2 j="" o:p="">2>
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