Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PERTEMUAN III ARRAY BAG II JURUSAN TELEKOMUNIKASI

Presentasi serupa


Presentasi berjudul: "PERTEMUAN III ARRAY BAG II JURUSAN TELEKOMUNIKASI"— Transcript presentasi:

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

2 SASARAN Memahami array berdimensi satu Memahami array berdimensi dua
Memahami array berdimensi banyak Memahami inisialisasi array yang tak berukuran

3 Array Berdimensi Banyak
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. Contoh deklarasi: int nilai[4][2][7];

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

5 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 = %f\n”,total); }

6 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 ("%s\n", hari[i]); }

7 LATIHAN 1. 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. 2. Deklarasikan sebuah array karakter dengan panjang elemen 15 (misalkan namanya = words), masukkan sembarang karakter. Cari dan tampilkan karakter vokalnya saja. 3. Dari program 2, coba hitung jumlah untuk semua vokal dan masing-masing vokalnya (misalnya a ada berapa jumlahnya) 4. Buat 2 buah matriks ukuran 3x3, data diinputkan dari keyboard, kemudian lakukan operasi penjumlahan, pengurangan dan perkalian terhadap kedua matriks tersebut.


Download ppt "PERTEMUAN III ARRAY BAG II JURUSAN TELEKOMUNIKASI"

Presentasi serupa


Iklan oleh Google