ARRAY Oleh sgo Apa Itu Array Array larik

  • Slides: 11
Download presentation
ARRAY Oleh : sgo

ARRAY Oleh : sgo

Apa Itu Array ? �Array (larik) adalah kumpulan data yang memiliki tipe data yang

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

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

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

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

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

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

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]

�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

�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

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