mte414.07 – array.pptx
DESCRIPTION
Array.pptxTRANSCRIPT
![Page 1: MTE414.07 – Array.pptx](https://reader035.vdokumen.com/reader035/viewer/2022072010/55cf934d550346f57b9d3fd4/html5/thumbnails/1.jpg)
ArrayMTE414
M Jauharul Fuady
![Page 2: MTE414.07 – Array.pptx](https://reader035.vdokumen.com/reader035/viewer/2022072010/55cf934d550346f57b9d3fd4/html5/thumbnails/2.jpg)
Sebuah type yang mengacu pada sebuah atau sekumpulan elemen melalui indeks
Digunakan untuk merepresentasikan sekumpulan informasi yang bertype sama dan disimpan dengan urutan yang sesuai dengan definisi indeks secara kontigu dalam memori komputer◦ Indeks harus suatu type yang mempunyai
keterurutan, misal integer
Definisi
![Page 3: MTE414.07 – Array.pptx](https://reader035.vdokumen.com/reader035/viewer/2022072010/55cf934d550346f57b9d3fd4/html5/thumbnails/3.jpg)
Array berupa tabel nilaiint i, N;int tab[10]; /* Cara mengacu elemen ke-i:tab[i] */// contoh inisiasi tabelN = 5;for (i=1; i<=N; i++){
tab[i] = i;}// print nilai ke layarfor (i=1; i<=N; i++){
cout<< "i=" << i <<" tab[i]="<< tab[i] <<endl;}
Contoh
![Page 4: MTE414.07 – Array.pptx](https://reader035.vdokumen.com/reader035/viewer/2022072010/55cf934d550346f57b9d3fd4/html5/thumbnails/4.jpg)
Array berupa serangkaian karakter (String)int i;char nama[25]; // contoh inisiasi namacin >> nama;cout << nama;for (i=0; i<25; i++){
cout << nama[i];}
Contoh
![Page 5: MTE414.07 – Array.pptx](https://reader035.vdokumen.com/reader035/viewer/2022072010/55cf934d550346f57b9d3fd4/html5/thumbnails/5.jpg)
Hitung banyaknya kata pada sebuah nama Hitung banyaknya kemunculan huruf 'a' Hitung kemunculan setiap huruf Periksa apakah dua kata termasuk
ANAGRAM◦ MAKAR, KARMA, KARAM, MARAK
Periksa apakah suatu kata/kalimat termasuk PALINDROM◦ MAKAM, NABABAN, SUGUS, KAKAK◦ IBU TIRI IRIT UBI◦ NIAGARA O ROAR AGAIN
Contoh Soal