Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

 Algoritma: deskripsi langkah-langkah penyelesaian masalah yang tersusun secara logis  Struktur Data: model logika/matematik yang secara khusus mengorganisasi.

Presentasi serupa


Presentasi berjudul: " Algoritma: deskripsi langkah-langkah penyelesaian masalah yang tersusun secara logis  Struktur Data: model logika/matematik yang secara khusus mengorganisasi."— Transcript presentasi:

1

2

3  Algoritma: deskripsi langkah-langkah penyelesaian masalah yang tersusun secara logis  Struktur Data: model logika/matematik yang secara khusus mengorganisasi data

4  Mata kuliah yang mengajarkan pengorganisasian data pada memori komputer maupun file (berkas) pada suatu media penyimpanan sementara (Memory/RAM)

5 Tujuan Membahas struktur data yang paling sederhana dan mudah pengoperasiannya, yaitu array / larik. Definisi struktur data yang mengacu pada sekumpulan elemen yang diakses melalui indeks

6 KELEBIHAN - Struktur Data paling mudah - Memori ekonomis, bila semua elemen terisi - Waktu akses sama ke setiap elemen KEKURANGAN - Bo ros memori jika banyak elemen yang tidak digunakan - Struktur Data Statis Array / Larik

7  KAMUS Nama: array [1..400] of string Panjang: array [a...e] of real Type TITIK : record Kurva : array [0.. 30] of Titik Array / Larik Catatan : Tipe Data sejenis (homogen) Indeks data memiliki keterurutan

8 Array / Larik Catatan : Tipe Data sejenis (homogen) Indeks data memiliki keterurutan Program Proses_Larik KAMUS Const : N = 8 {jumlah elemen larik} Indeks : integer A : array [1..N] of integer {deklarasi larik A dengan tipe data integer} ALGORITMA For Indeks  1 to N do PROSES LARIK Endfor

9 Array / Larik Mengisi elemen larik dengan 0 (inisialisasi) Mengisi elemen larik dari piranti masukan Mencetak elemen larik ke piranti keluaran ALGORITMA For Indeks  1 to N do PROSES LARIK Endfor

10 Array A satu dimensi : 8 indeks (1 s/d 8) Array / Larik ALGORITMA For Indeks  1 to 8 do A[Indeks] = 0 Endfor

11 Array A satu dimensi : 8 indeks (1 s/d 8) Array / Larik ALGORITMA For Indeks  1 to 8 do A[Indeks] Input A[Indeks] Endfor ? 1 ? 3 ?

12 Array A satu dimensi : 8 indeks (1 s/d 8) Array / Larik ALGORITMA For Indeks  1 to 8 do A[Indeks] Print A[Indeks] Endfor

13 ALGORITMA Maks = A[1] For Indeks  2 to 8 do If A[Indeks] > Maks then Maks = A[Indeks] Endfor Print Maks Array / Larik

14 Algoritma A[indeks] B[indeks] C[indeks] For indeks 1 to 5 do c[indeks] := A[indeks] + B[indeks] End For Print C[indeks]

15 program larik1; uses wincrt; var a:array[1..5] of integer; begin writeln (‘.: ini adalah program Array :.'); writeln (''); Writeln('Masukan Data Nilai'); writeln('=================='); write ('Nilai ke 1: '); readln(a[1]); write ('Nilai ke 2: '); readln(a[2]); write ('Nilai ke 3: '); readln(a[3]); writeln(''); writeln('nilai ke 3: ',a[3]); writeln('nilai ke 2: ',a[2]); writeln('nilai ke 1: ',a[1]); writeln(''); writeln('=========================='); writeln(' Terima Kasih '); end.


Download ppt " Algoritma: deskripsi langkah-langkah penyelesaian masalah yang tersusun secara logis  Struktur Data: model logika/matematik yang secara khusus mengorganisasi."

Presentasi serupa


Iklan oleh Google