PERTEMUAN III ARRAY BAG II JURUSAN TELEKOMUNIKASI POLITEKNIK

PERTEMUAN III ARRAY BAG II JURUSAN TELEKOMUNIKASI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA Oleh : Muh. Zen S. Hadi, ST

SASARAN n Memahami array berdimensi satu n Memahami array berdimensi dua n Memahami array berdimensi banyak n Memahami inisialisasi array yang tak berukuran
![Array Berdimensi Banyak n Bentuk umum deklarasi array dimensi satu: tipe_data nama_var[uk_1][uk_2]. . [uk_n]; Array Berdimensi Banyak n Bentuk umum deklarasi array dimensi satu: tipe_data nama_var[uk_1][uk_2]. . [uk_n];](http://slidetodoc.com/presentation_image_h2/d9ec939eda77df0b5d2b481b18a1c55f/image-3.jpg)
Array Berdimensi Banyak n Bentuk umum deklarasi array dimensi satu: tipe_data nama_var[uk_1][uk_2]. . [uk_n]; dimana uk_1, uk_2, uk_n adalah ukuran dari array. n Contoh deklarasi: int nilai[4][2][7];

Array Tak Berukuran n Array dapat dideklarasikan tanpa memberi ukuran (jumlah data dalam array). Dengan syarat: n Harus langsung diinisialisasi. n Hanya elemen pertama yang boleh tidak berukuran. n Contoh: int int nilai[] = {32, 45, 67, 21}; nilai[][2]={{9, 7}, {4, 2}, {8, 3}}; nilai[][] = {32, 45, 67, 21}; nilai[];

Contoh Array Tdk Berukuran /* File program : Array Tdk Berukuran */ #include <stdio. h> void main() { float x[] = {5, 3, 7}, total = 0; int i; for (i=0; i<=2; i++) total = total + x[i]; printf (“Total = %fn”, total); }

LANJUTAN CONTOH ARRAY /* File program : Array String */ #include <stdio. h> void main() { int i, j; char hari[][10] = { "Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu" }; // Tampilkan data for (i=0; i<7; i++) printf ("%sn", hari[i]); }

LATIHAN 1. 2. 3. 4. Deklarasikan sebuah array multidimensi yang elemennya bertipe float (misalkan namanya = balances) yang memiliki 3 baris dan 5 kolom. Gunakan loop for untuk menghitung nilai total dari seluruh isi array balances di atas. Deklarasikan sebuah array karakter dengan panjang elemen 15 (misalkan namanya = words), masukkan sembarang karakter. Cari dan tampilkan karakter vokalnya saja. Dari program 2, coba hitung jumlah untuk semua vokal dan masing-masing vokalnya (misalnya a ada berapa jumlahnya) Buat 2 buah matriks ukuran 3 x 3, data diinputkan dari keyboard, kemudian lakukan operasi penjumlahan, pengurangan dan perkalian terhadap kedua matriks tersebut.
- Slides: 7