SlideShare a Scribd company logo
1 of 7
PERTEMUAN III
ARRAY BAG II
JURUSAN TELEKOMUNIKASI
POLITEKNIK ELEKTRONIKA NEGERI SURABAYA
Oleh : Muh. Zen S. Hadi, ST
SASARAN
 Memahami array berdimensi satu
 Memahami array berdimensi dua
 Memahami array berdimensi banyak
 Memahami inisialisasi array yang tak
berukuran
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];
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[];
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. 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.

More Related Content

More from ssuser3901ab (10)

Appendix 1 - Strategic Asset Management Plan-property.pdf
Appendix 1 - Strategic Asset Management Plan-property.pdfAppendix 1 - Strategic Asset Management Plan-property.pdf
Appendix 1 - Strategic Asset Management Plan-property.pdf
 
Pertemuan1.ppt
Pertemuan1.pptPertemuan1.ppt
Pertemuan1.ppt
 
Pertemuan4.ppt
Pertemuan4.pptPertemuan4.ppt
Pertemuan4.ppt
 
Pertemuan5.ppt
Pertemuan5.pptPertemuan5.ppt
Pertemuan5.ppt
 
Pertemuan6.ppt
Pertemuan6.pptPertemuan6.ppt
Pertemuan6.ppt
 
Pertemuan7.ppt
Pertemuan7.pptPertemuan7.ppt
Pertemuan7.ppt
 
IBM Maximo AM-USER.pdf
IBM Maximo AM-USER.pdfIBM Maximo AM-USER.pdf
IBM Maximo AM-USER.pdf
 
MOT-ok.pptx
MOT-ok.pptxMOT-ok.pptx
MOT-ok.pptx
 
GRC2-KSA.ppt
GRC2-KSA.pptGRC2-KSA.ppt
GRC2-KSA.ppt
 
Pertemuan1OK.ppt
Pertemuan1OK.pptPertemuan1OK.ppt
Pertemuan1OK.ppt
 

Recently uploaded

strategi pemasaran Kewirausahaan-Pertemuan-5.ppt
strategi pemasaran Kewirausahaan-Pertemuan-5.pptstrategi pemasaran Kewirausahaan-Pertemuan-5.ppt
strategi pemasaran Kewirausahaan-Pertemuan-5.ppt
areeistyk
 
In Kuwait City ((+918761049707)) Get Cytotec in Salmiyah Mifepristone
In Kuwait City ((+918761049707)) Get Cytotec in Salmiyah MifepristoneIn Kuwait City ((+918761049707)) Get Cytotec in Salmiyah Mifepristone
In Kuwait City ((+918761049707)) Get Cytotec in Salmiyah Mifepristone
jaanualu31
 
Obat Aborsi Surabaya WA 082223109953 Jual Obat Aborsi Cytotec Asli Di Surabaya
Obat Aborsi Surabaya WA 082223109953 Jual Obat Aborsi Cytotec Asli Di SurabayaObat Aborsi Surabaya WA 082223109953 Jual Obat Aborsi Cytotec Asli Di Surabaya
Obat Aborsi Surabaya WA 082223109953 Jual Obat Aborsi Cytotec Asli Di Surabaya
Obat Aborsi Surabaya Cytotec Asli Di Surabaya
 
💊💊 OBAT PENGGUGUR KANDUNGAN BANDUNG 082223109953 ATAU CARA GUGURKAN JANIN KLI...
💊💊 OBAT PENGGUGUR KANDUNGAN BANDUNG 082223109953 ATAU CARA GUGURKAN JANIN KLI...💊💊 OBAT PENGGUGUR KANDUNGAN BANDUNG 082223109953 ATAU CARA GUGURKAN JANIN KLI...
💊💊 OBAT PENGGUGUR KANDUNGAN BANDUNG 082223109953 ATAU CARA GUGURKAN JANIN KLI...
💊💊 OBAT PENGGUGUR KANDUNGAN 082223109953 GUGURKAN JANIN KLINIK Bandung💊
 
Modul-5-Pdgk-4101 jhfgfgfgfkelompok 3.pptx
Modul-5-Pdgk-4101 jhfgfgfgfkelompok 3.pptxModul-5-Pdgk-4101 jhfgfgfgfkelompok 3.pptx
Modul-5-Pdgk-4101 jhfgfgfgfkelompok 3.pptx
ahmadirhamni
 
Obat Cytotec Asli Pfizer 082220077622 Jual Obat Cytotec Asli
Obat Cytotec Asli Pfizer 082220077622 Jual Obat Cytotec AsliObat Cytotec Asli Pfizer 082220077622 Jual Obat Cytotec Asli
Obat Cytotec Asli Pfizer 082220077622 Jual Obat Cytotec Asli
Obat Cytotec Asli Terpercaya 082220077622
 

Recently uploaded (9)

resiko, pengembalian dan kebijakan dividen
resiko, pengembalian dan kebijakan dividenresiko, pengembalian dan kebijakan dividen
resiko, pengembalian dan kebijakan dividen
 
strategi pemasaran Kewirausahaan-Pertemuan-5.ppt
strategi pemasaran Kewirausahaan-Pertemuan-5.pptstrategi pemasaran Kewirausahaan-Pertemuan-5.ppt
strategi pemasaran Kewirausahaan-Pertemuan-5.ppt
 
PEDOMAN PEMBENTUKAN PANWASLU KECAMATAN UNTUK PEMILIHAN TAHUN 2024 OKE.pdf
PEDOMAN PEMBENTUKAN PANWASLU KECAMATAN UNTUK PEMILIHAN TAHUN 2024 OKE.pdfPEDOMAN PEMBENTUKAN PANWASLU KECAMATAN UNTUK PEMILIHAN TAHUN 2024 OKE.pdf
PEDOMAN PEMBENTUKAN PANWASLU KECAMATAN UNTUK PEMILIHAN TAHUN 2024 OKE.pdf
 
In Kuwait City ((+918761049707)) Get Cytotec in Salmiyah Mifepristone
In Kuwait City ((+918761049707)) Get Cytotec in Salmiyah MifepristoneIn Kuwait City ((+918761049707)) Get Cytotec in Salmiyah Mifepristone
In Kuwait City ((+918761049707)) Get Cytotec in Salmiyah Mifepristone
 
Obat Aborsi Surabaya WA 082223109953 Jual Obat Aborsi Cytotec Asli Di Surabaya
Obat Aborsi Surabaya WA 082223109953 Jual Obat Aborsi Cytotec Asli Di SurabayaObat Aborsi Surabaya WA 082223109953 Jual Obat Aborsi Cytotec Asli Di Surabaya
Obat Aborsi Surabaya WA 082223109953 Jual Obat Aborsi Cytotec Asli Di Surabaya
 
💊💊 OBAT PENGGUGUR KANDUNGAN BANDUNG 082223109953 ATAU CARA GUGURKAN JANIN KLI...
💊💊 OBAT PENGGUGUR KANDUNGAN BANDUNG 082223109953 ATAU CARA GUGURKAN JANIN KLI...💊💊 OBAT PENGGUGUR KANDUNGAN BANDUNG 082223109953 ATAU CARA GUGURKAN JANIN KLI...
💊💊 OBAT PENGGUGUR KANDUNGAN BANDUNG 082223109953 ATAU CARA GUGURKAN JANIN KLI...
 
Modul-5-Pdgk-4101 jhfgfgfgfkelompok 3.pptx
Modul-5-Pdgk-4101 jhfgfgfgfkelompok 3.pptxModul-5-Pdgk-4101 jhfgfgfgfkelompok 3.pptx
Modul-5-Pdgk-4101 jhfgfgfgfkelompok 3.pptx
 
Obat Cytotec Asli Pfizer 082220077622 Jual Obat Cytotec Asli
Obat Cytotec Asli Pfizer 082220077622 Jual Obat Cytotec AsliObat Cytotec Asli Pfizer 082220077622 Jual Obat Cytotec Asli
Obat Cytotec Asli Pfizer 082220077622 Jual Obat Cytotec Asli
 
DRAFT PROGRAM KERJA UMUM SEKSI BIDANG.pdf
DRAFT PROGRAM KERJA UMUM SEKSI BIDANG.pdfDRAFT PROGRAM KERJA UMUM SEKSI BIDANG.pdf
DRAFT PROGRAM KERJA UMUM SEKSI BIDANG.pdf
 

Pertemuan3.ppt

  • 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 = %fn”,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 ("%sn", 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.