Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Larik (Array) - 1. Pada akhir pelajaran, peserta diharapkan mampu untuk :  Membuat array  Mengakses elemen-elemen di dalam array  Menentukan jumlah.

Presentasi serupa


Presentasi berjudul: "Larik (Array) - 1. Pada akhir pelajaran, peserta diharapkan mampu untuk :  Membuat array  Mengakses elemen-elemen di dalam array  Menentukan jumlah."— Transcript presentasi:

1 Larik (Array) - 1

2 Pada akhir pelajaran, peserta diharapkan mampu untuk :  Membuat array  Mengakses elemen-elemen di dalam array  Menentukan jumlah elemen dalam sebuah array  Mendeklarasikan dan membuat array multidimensi

3  Tipe data bentukan (bukan primitive) yang dapat menyimpan sekumpulan nilai dari tipe data yang sama dan dikemas dalam bentuk larik.  Nilai dari elemen-elemen array dapat diacu atau diakses melalui indeksnya, perlu diperhatikan bahwa indeks array harus dari tipe data yang mempunyai keterurutan, seperti halnya tipe integer. PERHATIAN: Di dalam Raptor, indeks dimulai dari angka 1.!

4  Array Statis  Ukuran Array terbatasdan tetap (statis)  Array Dinamis  Ukuran Array bertambah sesuai kebutuhan (dinamis ) NOTE: RAPTOR menggunakan Array Dinamis, ukuran tidak perlu ditetapkan dan akan bertambah atau berkurang secara dinamis

5  Array 1 Dimensi  Ilustrasi seperti rak pakaian  Array 2 Dimensi  Ilustrasi seperti  Array Multidimensi  Ilustrasi seperti  NOTE: RAPTOR hanya sampai 2 dimensi

6 IrwanCahyoDoddySyurfah Indeks array NamaPegawai, bertipe teks NamaPegawai[1] = “Irwan” NamaPegawai[2] = “Cahyo”

7 1. Lihat contoh “hitungRataRata-3 bilangan.rap” Catatan dari contoh tersebut: a. Harus membuat variabel untuk setiap bilangan b. Statis, tidak bisa cari rata-rata lebih dari 3 bilangan Solusi: Gunakan loop

8 1. Lihat contoh ““hitungRataRata-3 bilangan- loop.rap”” Catatan dari contoh tersebut: a. Merekam jumlah bilangan dan banyak bilangan b. Tidak merekam/mencatat bilangan berapa saja yang dimasukkan untuk dilakukan pengolahan yang lain yang mungkin akan dilakukan Solusinya ? Array Lihat “hitungRataRata-3 bilangan- array.rap”

9 1. Tuliskan algoritma untuk menghitung rata- rata dari 3 bilangan (menggunakan 3 variabel). Output: “rata-rata dari bilangan adalah …” 2. Tuliskan algoritma untuk menghitung rata- rata dari N bilangan (menggunakan loop). Output: “rata-rata dari bilangan adalah …”

10 3. Tuliskan algoritma untuk menghitung rata- rata DAN bilangan terbesar dari N bilangan. Output: “bilangan terbesar adalah … dan rata-rata bilangan adalah …” (Gunakan ARRAY) 4. Modifikasi algoritma No 3, dengan output sebagai berikut: “rata-rata dari …,…,… adalah …” “bilangan terbesar dari …,…,… adalah …” (Gunakan ARRAY)

11  Modifikasi Program “hitungRataRataMaksTampilArrayCaribilangan.rap” menggunakan PROCEDURE  Perhatikan:  Ada Prosedur Rata-Rata  Ada Prosedur Mencari Maks  Ada Prosedur Tampilkan Isi Array (Dari Awal DAN Akhir)  Ada Prosedur Mencari Bilangan

12 1. Tuliskan algoritma untuk mendata NPM, Nama dan Nilainya menggunakan array 2 dimensi dan Prosedur, kemudian menampilkan NPM, Nama dan Nilai yang tertinggi dan terendah. 2. Modifikasi no 1 dengan menambahkan algoritma untuk mengubah Nilai dari mahasiswa tertentu 3. Modifikasi no 2 dengan menambahkan algoritma untuk menghapus seorang mahasiswa dari daftar dan menyesuaikan daftar sehingga tidak ada NPM, Nama dan Nilai yang kosong


Download ppt "Larik (Array) - 1. Pada akhir pelajaran, peserta diharapkan mampu untuk :  Membuat array  Mengakses elemen-elemen di dalam array  Menentukan jumlah."

Presentasi serupa


Iklan oleh Google