Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Prepared by Yohana Nugraheni

Presentasi serupa


Presentasi berjudul: "Prepared by Yohana Nugraheni"— Transcript presentasi:

1 Prepared by Yohana Nugraheni
ARRAY / LARIK Prepared by Yohana Nugraheni

2 Definisi Larik atau array adalah variabel yang dapat menyimpan sejumlah data sejenis (bertipe data sama). Jenis array : Array berdimensi satu Array berdimensi dua Array berdimensi n

3 Array Berdimensi Satu tipe_data nama_array[ukuran]; Deklarasi Array
Keterangan : tipe_data : menyatakan jenis tipe data elemen array (int, char, float, dll) nama_array : menyatakan nama variabel yang dipakai. ukuran : menunjukkan jumlah maksimal elemen array.

4 Ilustrasi Array Berdimensi Satu
Deklarasi array : int Bilangan[8]

5 Mengakses Array Berdimensi Satu
Suatu array dapat diakses menggunakan indeksnya. Bentuk umum : Nama_array[indeks]

6 Contoh 1. Buatlah algoritma dan program untuk mencari bilangan yang terbesar dan nilai rata-rata dari array bilangan real yang sudah ditentukan isi atau elemennya !

7 Contoh 2. Buatlah algoritma dan program untuk menerima input sembarang bilangan bulat secara berulang dari user dan menyimpannya dalam sebuah array. Jumlah bilangan maksimal yang dapat disimpan dalam array adalah 10 buah. Tampilkan hasilnya sebagai output !

8 Contoh 3. Terdapat 2 array yang elemen-elemennya adalah sebagai berikut : A = [3,6,4,8,9,2] B = [2,4,6,8,1,3] Buatlah algoritma dan program untuk menjumlahkan elemen yang bersesuaian dari array A dan B lalu menyimpan hasil penjumlahannya pada array baru (misal C).

9 Contoh 4. Buatlah algoritma dan program untuk menginputkan sembarang huruf dalam sebuah array yang berukuran 5 elemen, lalu membalik elemen dalam array tersebut. Tampilkan hasilnya sebagai output ! input : output : k a s u r r u s a k

10 Contoh 5. Terdapat array sebagai berikut :
Buatlah algoritma dan program untuk mempertukarkan 2 elemen/nilai yang berdekatan, sehingga output-nya menjadi : A = [9,8,7,4,1,6,3,5,4,10,3,16]

11 Array Berdimensi Dua Sering kali digambarkan/dianalogikan sebagai sebuah matriks. Jika array berdimensi satu hanya terdiri dari 1 baris dan banyak kolom, array berdimensi dua terdiri dari banyak baris dan banyak kolom yang bertipe sama

12 Array Berdimensi Dua tipe_data nama_array[jml_baris][jml_kolom];
Deklarasi Array tipe_data nama_array[jml_baris][jml_kolom]; Keterangan : tipe_data : menyatakan jenis tipe data elemen array (int, char, float, dll) nama_array : menyatakan nama variabel yang dipakai. jml_baris : menunjukkan jumlah maksimal baris. jml_kolom : menunjukkan jumlah maksimal kolom.

13 Ilustrasi Array Berdimensi Dua
Deklarasi array : int matriks[3][4]; int matriks2[3][4] = { {5,20,1,11}, {4,7,67,-9}, {9,0,45,3} };

14 Contoh 1. Buatlah algoritma dan program untuk menginputkan pasangan Negara dan Ibukota berikut dalam sebuah array : Negara Ibukota Indonesia Jakarta Inggris London Austria Wina Perancis Paris Jepang Tokyo

15 Contoh 2. Buatlah algoritma dan program untuk menginputkan sembarang bilangan bulat dalam sebuah matriks 3 x 3, lalu menampilkan : Isi matriks Transpose matriks Diagonal matriks

16 Contoh 3. Terdapat 2 buah matriks sebagai berikut :
Buatlah algoritma dan program untuk menghitung penjumlahan setiap elemen matriks A dengan B, lalu menyimpan hasilnya dalam matriks C. Tampilkan isi matriks C sebagai output !


Download ppt "Prepared by Yohana Nugraheni"

Presentasi serupa


Iklan oleh Google