ARRAY Oleh sgo Apa Itu Array Array larik
- Slides: 11
ARRAY Oleh : sgo
Apa Itu Array ? �Array (larik) adalah kumpulan data yang memiliki tipe data yang sama. �Setiap data yang terdapat dalam array menempati alamat memori yang berbeda. �Untuk mengakses elemen dari suatu array dengan menggunakan indeks. �Indeks array dimulai dari angka 0.
Nilai ke 1 Nilai ke 2 … Nilai ke-N Nilai elemen array Alamat ke … -1 -2 Alamat ke. N Alamat elemen array 0 Indeks ke-N Indeks elemen array 1 … Ilustrasi Sebuah Array
Deklarasi Array pada C tipe_data nama_array[banyak_elemen]; Contoh : deklarasi array A yang memiliki 10 elemen, tipe data int A[10]; deklarasi array A yang memiliki 10 elemen, tipe data char A[10]; A[0] A[1] A[2] A[3] … A[9]
Memasukkan Nilai ke dalam Array Contoh program memasukkan nilai ke dalam elemen array dengan jumlah elemen 5 buah #include <iostream> using namespace std; int main() { int A[5]; int j; cout<<"masukkan nilai: "<<endl; for (j=0; j<5; j++) { cout<<"A["<<j<<"]: "; cin>>A[j]; } cout << endl; cout<<"Menampilkan nilai : "; for (j=0; j<5; j++) { cout<<A[j]<<endl; } return 0; }
Why we use array ? Coba pikirkan Buat program untuk menghitung nilai rata dari nilai yang kita inputkan 2 nilai 5 nilai 100 ? ? ? Cuapek Broo
Inisialisasi Array Nilai yang kita definisikan dalam proses inisialisasi array akan menjadi nilai default bagi elemen yang bersangkutan Contoh : int A[5] = {10, 20, 30, 40, 50}; int B[5] = {10, 20}; int C[5] = {10, 0, 30};
const int A[3] = {10, 20, 30}; Array Konstan Apakah benar pernyataan di bawah A[0] = 100; A[2] = 30;
�Array 2 Dimensi Inisialisasi int nilai [4][4]; untuk mengakses nilai[indeks_baris][indeks_kolom]
�Jika nilai nya sudah ditetapkan maka int nilai[2][2] = {{6, 8}, {5, 8}} Latihan buat program untuk membuat matriks 2 x 2. menggunakan array 2 dimensi
Abdul Kadir. 2012. Algoritma dan Pemrograman Menggunakan C dan C++. Andi. Yogyakarta 2. I Made Joni dan Budi Rahardjo. 2006. Cara Mudah Mempelajari Pemrograman C & Implementasinya 1. Referensi