Dokumen membahas tentang array satu dan dua dimensi. Pada array satu dimensi dibahas tentang definisi, fungsi, cara mengisi dan mencetak isi array. Sedangkan pada array dua dimensi dibahas tentang definisi, cara menyiapkan, mengisi, mencetak, menyalin isi antar array satu dan dua dimensi, serta operasi tambah dan kali antar array dua dimensi.
Dokumen tersebut membahas tentang struktur data double linked list circular (DLLC) yang merupakan linked list dengan menggunakan pointer dimana setiap node memiliki pointer next dan prev serta field data. Pointer next dan prev pada DLLC menunjuk ke dirinya sendiri secara circular. Dokumen tersebut juga menjelaskan cara pembuatan, penambahan, dan penghapusan data pada DLLC baik menggunakan satu pointer head maupun menggunakan dua pointer head dan tail.
1. Dokumen menjelaskan tentang struktur data stack, termasuk definisi, operasi dasar push dan pop, serta representasi stack menggunakan array dan linked list.
2. Diberikan contoh implementasi stack dalam pemrograman, termasuk pendeklarasian, operasi push, pop, dan contoh mengubah notasi infix menjadi postfix.
3. Dokumen memberikan penjelasan lengkap tentang struktur data stack beserta contoh-contoh aplikasinya.
Dokumen tersebut membahas tentang list berkait ganda (doubly linked list) dan operasi-operasinya seperti penambahan, penghapusan, dan pencarian elemen pada list tersebut. Terdapat penjelasan mengenai konsep dasar doubly linked list, deklarasi struktur data, dan fungsi-fungsi untuk melakukan operasi penambahan di depan, belakang, dan tengah list, serta penghapusan di depan, belakang, dan tengah list. Juga dibahas tentang
1. Bab 5 membahas struktur data queue (antrian) dan implementasinya dalam bahasa pemrograman.
2. Queue adalah struktur data linear dimana penambahan elemen hanya bisa dilakukan di satu ujung dan penghapusan di ujung lain.
3. Queue dapat diimplementasikan menggunakan array linear atau linked list dengan operasi enqueue dan dequeue.
Dokumen tersebut membahas tentang Aljabar Boolean yang merupakan aljabar yang terdiri dari himpunan dengan dua operator biner yaitu infimum dan supremum. Aljabar Boolean memenuhi postulat-postulat Huntington seperti closure, identitas, komutatif, distributif, dan komplemen. Aljabar Boolean dua nilai {0,1} merupakan contoh aljabar Boolean.
Dokumen tersebut berisi soal-soal latihan mengenai konsep-konsep struktur data dasar seperti array, linked list, stack, queue, tree, searching dan graph. Terdapat lima belas pertemuan yang masing-masing berisi lima soal uraian singkat dan pilihan ganda.
Dokumen tersebut membahas tentang struktur data double linked list circular (DLLC) yang merupakan linked list dengan menggunakan pointer dimana setiap node memiliki pointer next dan prev serta field data. Pointer next dan prev pada DLLC menunjuk ke dirinya sendiri secara circular. Dokumen tersebut juga menjelaskan cara pembuatan, penambahan, dan penghapusan data pada DLLC baik menggunakan satu pointer head maupun menggunakan dua pointer head dan tail.
1. Dokumen menjelaskan tentang struktur data stack, termasuk definisi, operasi dasar push dan pop, serta representasi stack menggunakan array dan linked list.
2. Diberikan contoh implementasi stack dalam pemrograman, termasuk pendeklarasian, operasi push, pop, dan contoh mengubah notasi infix menjadi postfix.
3. Dokumen memberikan penjelasan lengkap tentang struktur data stack beserta contoh-contoh aplikasinya.
Dokumen tersebut membahas tentang list berkait ganda (doubly linked list) dan operasi-operasinya seperti penambahan, penghapusan, dan pencarian elemen pada list tersebut. Terdapat penjelasan mengenai konsep dasar doubly linked list, deklarasi struktur data, dan fungsi-fungsi untuk melakukan operasi penambahan di depan, belakang, dan tengah list, serta penghapusan di depan, belakang, dan tengah list. Juga dibahas tentang
1. Bab 5 membahas struktur data queue (antrian) dan implementasinya dalam bahasa pemrograman.
2. Queue adalah struktur data linear dimana penambahan elemen hanya bisa dilakukan di satu ujung dan penghapusan di ujung lain.
3. Queue dapat diimplementasikan menggunakan array linear atau linked list dengan operasi enqueue dan dequeue.
Dokumen tersebut membahas tentang Aljabar Boolean yang merupakan aljabar yang terdiri dari himpunan dengan dua operator biner yaitu infimum dan supremum. Aljabar Boolean memenuhi postulat-postulat Huntington seperti closure, identitas, komutatif, distributif, dan komplemen. Aljabar Boolean dua nilai {0,1} merupakan contoh aljabar Boolean.
Dokumen tersebut berisi soal-soal latihan mengenai konsep-konsep struktur data dasar seperti array, linked list, stack, queue, tree, searching dan graph. Terdapat lima belas pertemuan yang masing-masing berisi lima soal uraian singkat dan pilihan ganda.
Dokumen tersebut membahas tentang konsep antrian (queue) dan implementasinya menggunakan array dan linked list. Terdapat penjelasan mengenai operasi insert queue dan delete queue serta ilustrasinya. Juga dibahas mengenai queue circular untuk menghindari ketidakefisienan saat delete. Di akhir ada latihan untuk membuat prosedur insert pada priority queue.
4.1 Operasi Dasar Singly Linked List 1 (primitive list)Kelinci Coklat
Dokumen tersebut membahas operasi dasar pada singly linked list meliputi penyisipan (insert), penghapusan (delete), penelusuran (traversal), dan pencarian (searching) elemen. Terdapat penjelasan algoritma dan fungsi untuk operasi insert first, insert last, delete first, delete last, serta traversal untuk menelusuri seluruh elemen list.
Dokumen tersebut membahas tentang struktur data tree, termasuk definisi tree, contoh penggunaannya, representasi tree, jenis-jenis tree seperti binary tree, operasi-operasi pada tree seperti insert, search, traverse, dan implementasinya dalam bahasa pemrograman.
Teks tersebut membahas tentang kombinatorika dan konsep-konsep dasarnya seperti permutasi dan kombinasi. Secara singkat, teks tersebut menjelaskan cara menghitung jumlah kemungkinan susunan objek-objek tanpa harus menyebutkan satu per satu susunannya menggunakan aturan perkalian dan penjumlahan, serta rumus-rumus permutasi dan kombinasi.
Makalah ini membahas tentang struktur data stack dengan operasi push dan pop, pendeklarasian stack, skema traversal dan search pada stack, operasi dan fungsi dasar seperti create, isempty, push dan pop, deklarasi stack pada bahasa pemrograman, penggunaan stack, operasi logika pada stack, dan contoh aplikasi stack pada pemrograman pascal."
Double linked list adalah linked list yang memiliki dua pointer sambungan yaitu ke simpul sebelumnya dan berikutnya. Setiap simpul terdiri dari medan data dan dua medan pointer. Operasi yang dapat dilakukan termasuk penyisipan, penghapusan, dan pencarian di berbagai posisi dengan memanfaatkan dua arah pointer.
Dokumen tersebut membahas tentang struktur data multi list yang terdiri dari beberapa list berkait yang saling berhubungan. Multi list digunakan untuk mengelola data pegawai dan anak-anaknya. Diberikan contoh deklarasi struktur data multi list pegawai dan anak beserta fungsi-fungsi dasar seperti traversal, pencarian, penambahan, dan penghapusan elemen pegawai dan anak. Terakhir diberikan latihan untuk membuat struktur data multi list divisi k
Soal desain web semester genap 2010fixArif Budiman
Dokumen tersebut berisi pertanyaan-pertanyaan mengenai penggunaan tag HTML dalam membuat sebuah halaman web. Terdapat 40 pertanyaan pilihan ganda dan 5 pertanyaan esai yang mencakup penjelasan tentang Internet, Web, HTTP, langkah membuat file HTML, penggunaan 10 tag HTML, dan contoh tag untuk membuat background musik serta menampilkan video.
1. Array dan record merupakan tipe data penting dalam bahasa C.
2. Array dapat berdimensi satu atau dua, sedangkan record digunakan untuk menyimpan data berupa kumpulan field yang berbeda tipe datanya.
3. Program dalam bahasa C dapat menggunakan array dan record secara terpisah maupun bersamaan seperti menerapkan record dalam array atau sebaliknya.
Array Dimensi banyak struktur data pertemuan ke 3said zulhelmi
Array yang sangat banyak elemen nol-nya dikenal sebagai Sparse Array. Array yang seluruh elemen di bawah diagonal utamanya bernilai nol dikenal sebagai Lower Triangular Array. Jumlah elemen dari Array A [3][4][5] adalah 60.
Dokumen tersebut membahas tentang konsep antrian (queue) dan implementasinya menggunakan array dan linked list. Terdapat penjelasan mengenai operasi insert queue dan delete queue serta ilustrasinya. Juga dibahas mengenai queue circular untuk menghindari ketidakefisienan saat delete. Di akhir ada latihan untuk membuat prosedur insert pada priority queue.
4.1 Operasi Dasar Singly Linked List 1 (primitive list)Kelinci Coklat
Dokumen tersebut membahas operasi dasar pada singly linked list meliputi penyisipan (insert), penghapusan (delete), penelusuran (traversal), dan pencarian (searching) elemen. Terdapat penjelasan algoritma dan fungsi untuk operasi insert first, insert last, delete first, delete last, serta traversal untuk menelusuri seluruh elemen list.
Dokumen tersebut membahas tentang struktur data tree, termasuk definisi tree, contoh penggunaannya, representasi tree, jenis-jenis tree seperti binary tree, operasi-operasi pada tree seperti insert, search, traverse, dan implementasinya dalam bahasa pemrograman.
Teks tersebut membahas tentang kombinatorika dan konsep-konsep dasarnya seperti permutasi dan kombinasi. Secara singkat, teks tersebut menjelaskan cara menghitung jumlah kemungkinan susunan objek-objek tanpa harus menyebutkan satu per satu susunannya menggunakan aturan perkalian dan penjumlahan, serta rumus-rumus permutasi dan kombinasi.
Makalah ini membahas tentang struktur data stack dengan operasi push dan pop, pendeklarasian stack, skema traversal dan search pada stack, operasi dan fungsi dasar seperti create, isempty, push dan pop, deklarasi stack pada bahasa pemrograman, penggunaan stack, operasi logika pada stack, dan contoh aplikasi stack pada pemrograman pascal."
Double linked list adalah linked list yang memiliki dua pointer sambungan yaitu ke simpul sebelumnya dan berikutnya. Setiap simpul terdiri dari medan data dan dua medan pointer. Operasi yang dapat dilakukan termasuk penyisipan, penghapusan, dan pencarian di berbagai posisi dengan memanfaatkan dua arah pointer.
Dokumen tersebut membahas tentang struktur data multi list yang terdiri dari beberapa list berkait yang saling berhubungan. Multi list digunakan untuk mengelola data pegawai dan anak-anaknya. Diberikan contoh deklarasi struktur data multi list pegawai dan anak beserta fungsi-fungsi dasar seperti traversal, pencarian, penambahan, dan penghapusan elemen pegawai dan anak. Terakhir diberikan latihan untuk membuat struktur data multi list divisi k
Soal desain web semester genap 2010fixArif Budiman
Dokumen tersebut berisi pertanyaan-pertanyaan mengenai penggunaan tag HTML dalam membuat sebuah halaman web. Terdapat 40 pertanyaan pilihan ganda dan 5 pertanyaan esai yang mencakup penjelasan tentang Internet, Web, HTTP, langkah membuat file HTML, penggunaan 10 tag HTML, dan contoh tag untuk membuat background musik serta menampilkan video.
1. Array dan record merupakan tipe data penting dalam bahasa C.
2. Array dapat berdimensi satu atau dua, sedangkan record digunakan untuk menyimpan data berupa kumpulan field yang berbeda tipe datanya.
3. Program dalam bahasa C dapat menggunakan array dan record secara terpisah maupun bersamaan seperti menerapkan record dalam array atau sebaliknya.
Array Dimensi banyak struktur data pertemuan ke 3said zulhelmi
Array yang sangat banyak elemen nol-nya dikenal sebagai Sparse Array. Array yang seluruh elemen di bawah diagonal utamanya bernilai nol dikenal sebagai Lower Triangular Array. Jumlah elemen dari Array A [3][4][5] adalah 60.
Dokumen tersebut membahas tentang struktur data yang terdiri dari 14 pertemuan. Secara ringkas, dibahas tentang tipe data sederhana dan kompleks, array satu dan multidimensi, pointer, linked list, stack, antrian, pohon biner, sorting dan searching data.
Array merupakan struktur data yang digunakan untuk menyimpan data yang akan diolah. Array dapat berbentuk satu dimensi atau multidimensi, dan elemen array dapat diakses menggunakan indeks. Program menggunakan array untuk menyimpan dan mengolah data jenis dan jumlah potongan daging yang dibeli.
Array merupakan struktur data yang digunakan untuk menyimpan data yang akan diolah. Array dapat berbentuk satu dimensi atau multidimensi, dan dapat digunakan sebagai parameter fungsi. Program mendemonstrasikan penggunaan array dua dimensi untuk menyimpan dan mengolah data jenis dan jumlah potongan daging yang dibeli.
Dokumen tersebut membahas tentang array atau larik, termasuk penjelasan array satu dan dua dimensi, contoh kode program, dan latihan soal untuk memahami konsep array lebih dalam.
Dokumen tersebut membahas tentang pengertian dan penerapan array, termasuk array satu dimensi dan multi dimensi. Array adalah variabel yang menyimpan kumpulan data dengan tipe data yang sama. Setiap data disimpan pada alamat memori tersendiri dan diakses melalui indeks. Array dapat diinisialisasi dengan nilai default pada deklarasi. Array multi dimensi digunakan untuk mewakili matriks dengan lebih dari satu subskrip.
Dokumen ini membahas tentang array, termasuk pengertian array, deklarasi array, pemasukan dan pengaksesan data ke dalam array, pencarian dan penghapusan data dalam array, serta contoh kode program lengkap menggunakan array dalam bahasa C++ dan Java. Secara khusus dibahas tentang inisialisasi array yaitu pemberian nilai default pada saat deklarasi array.
Dokumen tersebut membahas tentang penggunaan array (larik) dalam bahasa pemrograman C++. Terdapat penjelasan mengenai konsep array satu dimensi dan dua dimensi beserta contoh kode programnya. Hal-hal penting yang diuraikan antara lain cara deklarasi, mengakses, dan menginisialisasi elemen array.
Array
struktur data yang mengandung type data yang mempunyai type sama.
Berupa sekelompok memori yang berhubungan (contiguous).
Array mempunyai nama dan type yang sama.
Untuk merujuk lokasi tertentu atau elemen dalam array nama array + indeks
Minggu 09 - Array dan Tipe Bentukan.ppsxIndraWahyu33
Dokumen tersebut membahas tentang tipe bentukan dan array dalam pemrograman. Tipe bentukan adalah tipe data yang dibuat dari beberapa komponen berbeda tipe data, sementara array digunakan untuk menyimpan kumpulan data dengan tipe yang sama. Dokumen ini juga menjelaskan cara deklarasi, pengisian, dan operasi pada tipe bentukan dan array beserta contoh kode programnya dalam bahasa C dan Go.
Dokumen tersebut membahas tentang penggunaan array dalam pemrograman. Array adalah kumpulan nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan nama yang sama. Dokumen tersebut menjelaskan array satu dimensi, dua dimensi, dan contoh kode program penggunaan array.
Array adalah kumpulan data yang bertipe sama yang disimpan secara berurutan dengan indeks. Program ini menjelaskan konsep array satu dan dua dimensi, termasuk cara deklarasi, inisialisasi, dan mengakses elemen array menggunakan indeks. Contoh program mendemonstrasikan penggunaan array satu dan dua dimensi untuk menyimpan dan menampilkan data.
Dokumen ini membahas tentang konsep array dan penggunaannya dalam pemrograman. Terdapat penjelasan tentang definisi array, cara penulisan dan akses elemen array satu dan dua dimensi, serta contoh program penggunaan array. Mahasiswa diharapkan mampu memahami konsep array dan menerapkannya dalam penyelesaian masalah.
Array adalah tumpukan variabel yang sejenis yang dapat menyimpan nilai berbeda pada elemen yang sama. Array dapat berdimensi tunggal atau multidimensi, dan dapat digunakan sebagai parameter fungsi atau untuk menyimpan karakter string.
Array adalah variabel yang dapat menyimpan banyak data sekaligus dengan tipe data yang sama. Array memiliki keunggulan dalam pengaksesan data secara acak namun fleksibilitasnya rendah karena harus bersifat homogen dan statis. Array dapat digunakan untuk menyimpan dan mengolah matriks data.
4. Definisi Array
Array atau dalam beberapa literatur disebut sebagai larik,
adalah suatu tipe variabel yang berisi kumpulan data
dengan setiap elemen datanya bertipe sama. (a finite
ordered set of homogeneous elements) / Aaron M.
Tenenbaum; Data Structures Using C and C++ ‘ Prentice Hall
International Edition ; 1996
Setiap komponen atau elemen array dapat diakses dan
dibedakan melalui indeks yang spesifik dimana
jumlahnya sebanyak ukuran array tersebut dikurangi satu
(karena perhitungan indeks dimulai dari nol).Jumlah
elemen terbatas, dan semua elemen mempunyai tipe
yang sama
Lesson : Array 1 Dimensi
5. Lesson : Array 1 Dimensi
Fungsi Array
Sebagai langkah efisiensi penggunan memori komputer,sebab data elemen
array dialokasikan pada suatu deretan sel memori tertentu. Hal ini jauh lebih
efisien dibandingkan dengan jika kita mendefinisikan masing – masing data
pada suatu variabel tersendiri yang pastinya akan banyak menyita memori.
Agar memudahkan programmer dalam menyusun aplikasi yang
berhubungan dengan banyak data terutama dalam masalah pencarian dan
pengurutan data secara cepat.
x[0] x[1] x[2] x[3]
6. Lesson : Array 1 Dimensi
Here you cannot define 50 variables and add their grades. This is not practical. Using an
array, you can store grades of 50 students in one entity, say grades, and you can access
each entity by using subscript as grades[1], grades[2]. Thus you have to define the array of
grades of the float data type and a size of 50. An array is a composite data structure; that
means it had to be constructed from basic data types such as array integers.
#include <stdio.h>
main()
{
int a[5]; // definisi array
for(int i = 0;i<5;i++)
{
a[i]=i;// isi array
}
printarr(a);
}
void printarr(int a[ ])
{
for(int i = 0;i<5;i++)
{
printf("value in array %dn",a[i]);
}
}
7. Lesson : Array 1 Dimensi
Mecetak alamat array
Tanda & artinya alamat. &A[0] maksudnya adalah alamat elemen A[0}. Sedangkan
yang dimaksud dengan alamat adalah nomor byte pertama (diilustrasikan byte yang
paling kiri) dari suatu elemen array
void printdetail(int a[])
{
for(int i = 0;i<5;i++)
{
printf("value in array %d and address is %16lun",a[i],&a[i]);
// A
}
char key;
scanf("break",&key);
}
Type : Int, Panjang 2 byte
Kolom pertama sebagai alamat
Contoh alamat type int:
21E6
21E8
21EA
8. Lesson : Array 1 Dimensi
Contoh
I = 0;
While ( I <=5 )
{
A[I] = 17;
I++
}
N = 0;
For (I=0; I<=5; I++)
{
A[I] = N;
N++
}
int X,I
for (I=0; I<=5; I++)
{
scanf (“%i”, &X);
A[I] = X
}
N = 5; x = 3
for (i=0; i<=5; i++)
{
A[i] = N;
N = N + X;
X = X + 2;
}
T = 0;
For (i=0; i<=5; i++)
{
T = T + A[i];
}
Printf (“n%i”, T);
char A[17]={"ABCDEFGHIJKLMNO"};
N = 0;
For(i=0; i<=14; i++)
{
printf (%2c”, A[i]);
n = n+1;
if (n==5)
{ printf (“n”);
n = 0;}
}
1
2
3
5
4
6
9. LAB A : Lesson Array 1 Dimensi
Exercise 1 : Telah ada array vector yang dibuat dengan
char A[15] berisi huruf abjad A-O, susunlah program untuk
mencetak isi array tersebut sehungga tercetak dengan urutan
sebagai berikut :
12 17 10 5 15 25 11 7 25 16 19
Exercise 2 : Susunlah program untuk menyalin isi Array
A ke Array B, sehingga isi array B sama dengan isi Array A,
tetapi dengan urutan terbalik, seperti gambar
19 16 25 7 11 25 15 5 10 17 12
Array A
Array B
10. LAB B : Lesson Array 1 Dimensi
Exercise 3 : Apa output potongan kode program dibawah ini
(misalkan array tersimpan di memori berturut-turut mulai dari
alamat alamat 65486)
main() {
int arr[] = {12,14,15,23,45};
printf("%u %u",arr, &arr);
}
Exercise 4 : Teliti potongan kode program dalam bahasa C
berikut. Perhatikan logikanya dan tentukan outputnya. Bila ada
kesalahan pada kode tersebut, lakukan perbaikan (20 poin)
main() {
int i = 1;
for(;; ) {
printf("%d",i++); if(i >10) break;
}
}
11. Apa output potongan kode program dibawah ini (misalkan
array tersimpan di memori berturut-turut mulai dari alamat
alamat 65486) (10 poin)
main()
{
int arr[] = {12,14,15,23,45};
printf("%u %u",arr, &arr);
}
14. Lesson : Array 2 Dimensi
Array 2 Dimensi
Dapat dipandang sebagai gabungan array satu dimensi
Contoh dibawah adalah array 2 dimensi dengan ilustrasi array
A [ 3 ][ 5 ] , [baris][kolom]
0 1 2 3 4
0
1
2
A[1][2]Ada 3 baris (row)
Array dua dimensi ini, misalnya
mengilustrasikan sebuah bangunan
yang terdiri dari 3 lantai, dan masing-
masing lantai terdiri dari 5 ruangan.
Disebut dua dimensi, karena untuk
menunjukkan sebuah ruangan ,
diperlukan dua penunjuk yaitu nomor
lantai dan nomor ruangan
15. Lesson : Array 2 Dimensi
Menyiapkan Array dua dimensi
Menyiapkan Array Numerik dua dimensi lengkap dengan isinya
bila disiapkan 3x5 = 15 kolom, tapi diisi kurang dari 15 nilai, maka sisanya akan diisi dengan
NULL, bila dicetak dengan format numeric (%i) akan tercetak (0), dan bila dicetak denan format
character (%c) akan tercetak kosong atau spasi
#include <stdio.h>
void main()
{ int A[3][5]
Akan menyiapkan array dua dimensi bertipe
integer, terdiri dari 3 baris (dengan nomor: 0,1,2)
dan 5 kolom (dengan no: 0,1,2,3,4)
#include <stdio.h>
void main()
{ int A[3][5] = {5,12,17,10,7,
15,6,25,2,19,
4,9,20,22,11};
-
-
}
5 12 17 10 7
15 6 25 2 19
4 9 20 22 11
16. Lesson : Array 2 Dimensi
Mengisi Array Numerik 2 dimensi
A[1][2] = 17;
I = 1;
J = 2;
A[I][J] = 17;
I = 1;
J = 2;
X = 17;
A[I][J] = X;
atau
atau
Contoh 1
17 17 17 17 17
For (j=0;j<=4;j++)
{
A[0][j] = 17;
}
j=0;
While (j<=4)
{ A[0][j] = 17;
j++
}
Jawab:
18. Lesson : Array 2 Dimensi
Mengisi Array 2 dimensi dengan nilai yang di input oleh
Keyboard
For (i=0;i<=2;i++)
{
for (j=0; j<=4; j++)
{ scanf (“%c”, A[i][j]); //menggunakan format char
}
}
Mencetak isi array dua dimensi
For (i=0;i<=2;i++)
{
for (j=0; j<=4; j++)
{ printf (“%3c”, A[i][j]); // angka 3 = 3 char per kolom
}
}
19. Lesson : Array 2 Dimensi
Menyalin isi array dua dimensi ke array ke dua dimensi
For (i=0;i<=2;i++)
{
for (j=0; j<=4; j++)
{ B[i][j] = A[i][j];
}
}
?
For (i=0;i<=2;i++)
{
for (j=0; j<=4; j++)
{ B[j][i] = A[i][j];
}
}
?
20. Lesson : Array 2 Dimensi
Menyalin isi array dua dimensi ke array ke satu dimensi
N=0;
For (i=0;i<=2;i++)
{
for (j=0; j<=4; j++)
{ B[N] = A[i][j];
N++;
}
}
?
N=0;
For (j=0;j<=4;j++)
{
for (i=0; i<=2; i++)
{ B[N] = A[i][j];
N++;
}
}
?
21. Lesson : Array 2 Dimensi
Mencari nilai Maksimum isi array 2 dimensi
15 12 5 17 20
8 25 22 14 2
11 15 16 25 22
MAX = A[0][0];
For (i=0;i<=2;i++)
{
for (j=0; j<=4; j++)
{
if ( A[i][j] > max )
max = A[i][j];
}
}
Printf (“n%i”,max);
Mencari nilai Total isi
array 2 dimensi
Tot = 0;
For (i=0;i<=2;i++)
{
for (j=0; j<=4; j++)
{ Tot = tot + A[i][j]
}
}
Printf (“n%i”,Tot);
23. Lesson : Array 2 Dimensi
Mangalikan isi dua buah array
dua dimensi
3 2 5 7 4
2 4 6 3 2
3 3 2 5 4
2 4 3
3 2 5
X =
A [ 2 x 3 ] X B [ 3 x 5 ] = C [ 2 x 5 ]
Harus sama
23 29 40 31 28
28 29 37 52 36
Syntax :
-
-
-
-
-
24. LAB A: Array 2 Dimensi
Exercise 1: telah ada array 1 dimensi
A[15], dan telah diisi dengan ilustrasi data
A-O, susunlah algoritma untuk menyalin
isi array A ke array B dimana array B
adalah array 2 dimensi B[3][5]
Exercise 2: Mencari nilai Maksimum isi
array 2 dimensi seperti lesson diatas, +
dan juga tampilkan jumlah ada berapa
nilai max tersebut
Contoh : nilai Max = 25,
jumlah = 2