Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Array. Konsep Array adalah struktur data yang menyimpan sekumpulan elemen yang sama dengan satu nama variabel. Setiap elemen diakses langsung melaluli.

Presentasi serupa


Presentasi berjudul: "Array. Konsep Array adalah struktur data yang menyimpan sekumpulan elemen yang sama dengan satu nama variabel. Setiap elemen diakses langsung melaluli."— Transcript presentasi:

1 Array

2 Konsep Array adalah struktur data yang menyimpan sekumpulan elemen yang sama dengan satu nama variabel. Setiap elemen diakses langsung melaluli indeksnya. Variabel sederhanaArray Angka1Angka[1] Angka2Angka[2] Angka3Angka[3] Angka4Angka[4] Angka5Angka[5]

3 Array 1D: Misal sebuah array dengan nama “Data” menampung 5 nilai Indeks ke-1Indeks ke-2Indeks ke-3Indeks ke-4Indeks ke-5 Kondisi awal : kosong Indeks ke-1Indeks ke-2Indeks ke-3Indeks ke-4Indeks ke Pengisian array: Data[1]  2, Data[3]  7, Data[5]  10 Indeks ke-1Indeks ke-2Indeks ke-3Indeks ke-4Indeks ke Pengisian array: Data[4]  2, Data[2]  7

4 Array 2D

5 Contoh 1: Buat algoritma dan flowchart untuk mengisi sebuah array yang dapat menyimpan maksimal 3 data dan kemudian tampilkan ke layar isi array tersebut! Algoritma: Mulai Inisialisasi maksimal data yang bisa disimpan ke array maks=3 Inisialisasi variabel indeks i=1 Jika i > maks bernilai SALAH, maka – masukkan data array indeks #i, simpan ke array A[i] kemudian tampilkan ke layar data array A[i] – Tambah nilai variabel indeks i, i=i+1 – Ulangi langkah 3 Jika i > maks bernilai BENAR, maka SELESAI

6 Contoh 2: Buat algoritma dan flowchart untuk mengisi sebuah array 2 dimensi yang dapat menyimpan 9 data dengan ukuran 3 baris dan 3 kolom. Kemudian tampilkan ke layar isi array tersebut! Algoritma: 1.Mulai 2.Inisialisasi maksimal data yang bisa disimpan ke array maks=3 3.Inisialisasi variabel indeks baris=1 4.Jika baris > maks bernilai SALAH, maka – Inisialisai variabel indeks kolom=1 – Jika kolom > maks bernilai SALAH, maka masukkan data array indeks #baris #kolom, simpan ke array A[baris, kolom] kemudian tampilkan ke layar data array A[baris,kolom] Tambah nilai variabel indeks kolom, kolom=kolom+1 Ulangi langkah 4.2 – Jika kolom > maks bernilai BENAR, maka lanjutkan langkah 5 5.Tambah nilai variabel indeks baris, baris=baris+1 6.Jika baris > maks bernilai BENAR, maka SELESAI

7 Latihan 1.Buatlah algoritma dan flowchart untuk menghitung fungsi statistik (input berupa array yg sudah terinisialisasi bisa pada saat design time maupun otomatis) yang mempunyai fungsi untuk: a. Menghitung nilai rata-rata. b. Menghitung modus (nilai yang paling sering muncul).

8 Latihan 2. Buat algoritma dan flowchart untuk operasi matriks 2D yang berisi angka. a. penjumlahan dan pengurangan b. perkalian silang dan perkalian titik

9 Latihan 3. Buatlah program untuk menggabungkan 2 buah array berdimensi satu. 4. Buatlah program dengan tipe data string (array of char) untuk melakukan: a.Insert karakter pada indeks tertentu b.Insert array pada indeks tertentu c.Pencarian substring


Download ppt "Array. Konsep Array adalah struktur data yang menyimpan sekumpulan elemen yang sama dengan satu nama variabel. Setiap elemen diakses langsung melaluli."

Presentasi serupa


Iklan oleh Google