Array.

Slides:



Advertisements
Presentasi serupa
PERTEMUAN II ARRAY JURUSAN TELEKOMUNIKASI
Advertisements

ALGORITMA DAN STRUKTUR DATA
Larik/Array Algoritma dan Pemrograman Muhamad Akbar.
STRUKTUR DATA (D3) - Review array - Searching (Sequential & Binary)
ARRAY/LARIK Sumber dari : imaru.files.wordpress.com/2008/02/array-struc-pointer.ppt.
Pemrogramman Terstruktur
Teknik Pemrograman Terstruktur 2
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
Pemrograman Berbasis Obyek Oleh Tita Karlita
ARRAY 2 Dimensi.
Dasar Pemrograman ARRAY/LARIK.
Algoritma dan Struktur Data
Pertemuan 9 Larik (Array) - 1.
Algoritma dan Pemrograman
ARRAY Suatu array (larik) adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Komponen ini disebut dengan.
PERTEMUAN IV STRING JURUSAN TELEKOMUNIKASI
IV. Array.
Algoritma dan Struktur Data
PART 7 Array DOSEN : AHMAD APANDI, ST.
Array dan String.
- PERTEMUAN 9 - LARIK/ARRAY SATU DIMENSI (1D)
Operasi String Teknik Informatika Universitas Muhammadiyah Malang 2012 Pemrogramman Terstruktur.
Dasar Pemrograman Operasi String.
STRUKTUR DATA (2) searching array
Teknik Pemrog. Terstruktur 2
Tipe Data Terstruktur Pengantar Logika dan Teknik Pemrograman
Pemrogramman Terstruktur
Castaka Agus Sugianto, M.Kom., M.CS
Algoritma dan Struktur Data 1 pertemuan 7
ALGORITMA PEMROGRAMAN LANJUTAN
Oleh : Agus Priyanto, M.Kom Norma Amalia, M.Eng
ALGORITMA PEMROGRAMAN 2A
Algoritma dan Struktur Data 1 pertemuan 12
Array/larik Sri Supatmi Oleh:.
ARRAY (Array Dua Dimensi) Pertemuan 16 Dasar Pemrograman
Perulangan (looping) BERSARANG & ARRAY
Array Multidimensi.
Konsep Pemrograman Array
Algoritma & Pemrograman 1
ARRAY.
MATRIKS (ARRAY 2 DIMENSI)
Rahmat Deddy Rianto Dako, ST, M.Eng
Algoritma dan Pemrograman ARRAY (LARIK)
ARRAY Oleh : sgo.
Matematika Pascal Identifier x bernilai 10 X = 10
Struktur Perulangan Yohana Nugraheni.
Algoritma dan Struktur Data
STACK Yohana Nugraheni.
PRAKTIKUM DASAR PEMROGRAMAN
ARRAY.
Pemograman Terstruktur
Perulangan (looping) BERSARANG & ARRAY
Prepared by Yohana Nugraheni
MULTIDIMENSI ARRAY Struktur Data
Multidimensional Array
Array dan Matriks.
Algoritma & Pemrograman 1
Matematika Pascal Nilai dari 40 siswa Identifier Nilai memuat 40 data
Array (Larik)‏ Struktur Data 1 1.
Praktikum KBP 2 Array.
KONSEP DASAR STRUKTUR DATA
Matematika Pascal Identifier x bernilai 10 X = 10
Array.
Prepared by Yohana Nugraheni
array Array merupakan tipe data yang menampung
ARRAY 2d (matriks) MERISKA DEFRIANI, S.KOMP
Algoritma Pemrograman
Array.
Array.
ARRAY.
Transcript presentasi:

Array

Konsep Array adalah struktur data yang menyimpan sekumpulan elemen yang sama dengan satu nama variabel. Setiap elemen diakses langsung melaluli indeksnya. Variabel sederhana Array Angka1 Angka[1] Angka2 Angka[2] Angka3 Angka[3] Angka4 Angka[4] Angka5 Angka[5]

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

Array 2D

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

Inisialisasi maksimal data yang bisa disimpan ke array maks=3 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: Mulai Inisialisasi maksimal data yang bisa disimpan ke array maks=3 Inisialisasi variabel indeks baris=1 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 Tambah nilai variabel indeks baris, baris=baris+1 Jika baris > maks bernilai BENAR, maka SELESAI

Latihan 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).

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

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