array (larik) program bahasa c

Post on 20-Jul-2015

106 Views

Category:

Education

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Array (Larik)Array (Larik)Harnawan A.A.Harnawan A.A.

Iwan Amar Arfan Ade EkaNama =

string [0] [1] [2] [3] [4]

4 33 7Angka =

Int, float

[0]

[1]

23 3 9

[0] [1] [2]

DefinisiDefinisi

Kumpulan data-dataKumpulan data-data Tipe samaTipe sama Urutan tertentuUrutan tertentu Gunakan nama yang samaGunakan nama yang sama

“ “ Kumpulan beberapa data dengan tipe yang sama dan Kumpulan beberapa data dengan tipe yang sama dan terletak pada urutan yang tertentu serta menggunakan terletak pada urutan yang tertentu serta menggunakan nama yang sama nama yang sama ””

Macam-macam arrayMacam-macam array

• Array berdimensi satu

• Array berdimensi dua

• Array multidimensi

Terdiri atas “n” baris data

Terdiri atas “i” baris dan “j” kolom data

Terdiri atas “n” koordinat, “j” koordinat, “k” koordinatdan koordinat data lainnya array yang lebih dari duadimensi.

Array satu dimensiArray satu dimensi

int nama[5];int nama[5];

Iwan Amar Arfan Ade EkaNama =

string [0] [1] [2] [3] [4]

int nilai[5];int nilai[5];

68 87 90 80 75Nilai =

int [0] [1] [2] [3] [4]

Array berdimensi duaArray berdimensi dua

4 33Angka =

Int

[0]

[1]

23 3

[0] [1]

int angka[2][2];int angka[2][2];

4,23 9,6P[i][j] =

float

[0]

[1]

5 3,4

[0] [1]

int P[2][2]; int P[2][2];

Array multidimensiArray multidimensi

float N[2][3][2];float N[2][3][2];

[6][6] [8][1]N[i][j][k] =

float

[0]

[1]

[2][4] [3][3]

[0] [1]

[3][7]

[1][6]

[2]

Problem : Penjumlahan matrikProblem : Penjumlahan matrik

A B

+5 2

3 4

2 3

4 7

5+2A[0][0]+B[0][0]

C

7 5

7 11=

1. A[0][0]+B[0][0]2+3

A[0][1]+B[0][1] 2. A[0][1]+B[0][1]

3. A[1][0]+B[1][0]3+4A[1][0]+B[1][0]

4. A[1][1]+B[1][1]4+7A[1][0]+B[1][0] Logika Operasi

Penjumlahan matrik

Logika Operasi Penjumlahan matrik

1. A[0][0]+B[0][0]

A[i][j]+B[i][j]

3. A[1][0]+B[1][0]

4. A[1][1]+B[1][1]

Indeks baris

Indeks kolom

Indeks baris dan kolom vektor A dan Bsama(sesuai)Indeks kolom per

langkah berubahdari 0 ke 1. Indeks baris berubah setelah indeks kolom berubah seluruhnya

1. A[0][0]+B[0][0]

Algoritma ProgramAlgoritma Program

Matriks A

Matriks B

A[][]+B[][]

Tampilkan Hasil

Terima KasihTerima Kasih

top related