PENGERTIAN ARRAY 1 DIMENSI & 2 DIMENSI
BY :
DIMAS AMIRRULLOH M
Pengertian
array 1dimensi
Array 1 dimensi adalah kumpulan elemen-elemen yang
identik, yang tersusun dalam satu baris. Elemen tersebut memiliki tipe data
yang sama, tetapi isi dari elemen tersebut bisa berbeda.
Bentuk Umum:
Type <NamaArray> = array[indexArray] of
TipeData; (choirudin, 2016)
Terdapat 3 langkah untuk membuat array:
1. Mendeklarasikan variabel array
Contoh :
int [ ] angka;
“ Variabel angka kita deklarasikan sebagai variabel
array dimana setiap elemennya akan menyimpan data bertipe int ”.
2. Memcreate array beserta
ukurannya.
Contoh :
angka = new int[5];
int[] angka = new int[5];
“Berarti kita memesan 5 elemen untuk variabel angka
dan array adalah sebuah object, maka
create array dengan operator new.”
3. Memberikan sebuah nilai pada
setiap element array.
Contoh :
int[ ] angka = {5, 3, 23, 99, 2};
int scores = new int[3];
scores[0] = 75;
scores[1] = 80;
scores[2] = 100; (Yusuf, 2014)
Pemanfaatan Array
pemanfaatan array 1 dimensi biasanya digunakan untuk membuat
palindrom, palindrom adalah kata atau kalimat yang dibaca dari depan atau dari
belakang sama.Untuk mendapatkan laba total, laba rata-rata, dan perusahaan mana
yang sama dengan, kurang dari, atau lebih dari rata-rata.Dll (dhidhi pambudi,
2014)
pemanfaatan array 2 dimensi dapat digunakan untuk menentukan
biaya minimal untuk membuat jalan tol untuk menghubungkan dua perusahaan. Dan
juga dapat digunakan untuk menentukan lokasi tempat pembangunan gudang yang
terdekat dengan dua buah pabrik, dimana gudang tersebut digunakan untuk
menyimpan hasil produksi dari dua buah pabrik tersebut. (Firdaus,
2016)
Contoh Program Array 2 Dimensi dengan
Bahasa C++
Contoh Array 2 dimensi di bawah ini adalah bagaiamana cara melakukan input
data ke dalam Matriks A dan Matriks B dan menampilkannya hasil input datanya.
Program ini sebagai dasar untuk memahami cara kerja array 2 dimensi untuk
dikembangkan ke contoh-contoh perhitungan array 2 dimensi selanjutnya. Matriks
A dengan ukuran mxn dan matriks B dengan pxq.
Dalam program diminta ukuran atau ordo matriks A dan B. Kemudian tentukan
masing-masing data Matriks dan tampilkan hasilnya.
Pemrograman dasar dari array 2 dimensi adalah bagaimana cara melakukan input data matrik dan cara mencetak atau menampilkan hasilnya di layar komputer. Dalam contoh ini, diberikan 2 buah matriks A dengan ukuran mxn dan matriks B dengan ukuran pxq.
Algoritma :
1. Mulai
2. Deklarasikan variabel baris dan kolom, array matrik A dan B.
3. Input nilai baris dan kolom tiap matriks
4. Input data matriks A
a. Buat perulangan baris j mulai dari j=0 hingga j Jika tidak lanjutkan ke langkah 5.
b. Buat perulangan kolom k mulai dari k=0 hingga k Jika tidak, ulangi langkah 4a.
5. Input data matriks B
a. Buat perulangan baris j mulai dari j=0 hingga j
Pemrograman dasar dari array 2 dimensi adalah bagaimana cara melakukan input data matrik dan cara mencetak atau menampilkan hasilnya di layar komputer. Dalam contoh ini, diberikan 2 buah matriks A dengan ukuran mxn dan matriks B dengan ukuran pxq.
Algoritma :
1. Mulai
2. Deklarasikan variabel baris dan kolom, array matrik A dan B.
3. Input nilai baris dan kolom tiap matriks
4. Input data matriks A
a. Buat perulangan baris j mulai dari j=0 hingga j Jika tidak lanjutkan ke langkah 5.
b. Buat perulangan kolom k mulai dari k=0 hingga k Jika tidak, ulangi langkah 4a.
5. Input data matriks B
a. Buat perulangan baris j mulai dari j=0 hingga j
Jika tidak lanjutkan ke langkah 6.
b. Buat perulangan kolom k mulai dari k=0 hingga k Jika tidak, ulangi langkah 5a.
6. Cetak data Matriks A
a. Buat perulangan baris j mulai dari j=0 hingga j Jika tidak lanjutkan ke langkah 7.
b. Buat perulangan kolom k mulai dari k=0 hingga k Jika tidak, ulangi langkah 6a.
7. Cetak data matriks B
a. Buat perulangan baris j mulai dari j=0 hingga j
b. Buat perulangan kolom k mulai dari k=0 hingga k Jika tidak, ulangi langkah 5a.
6. Cetak data Matriks A
a. Buat perulangan baris j mulai dari j=0 hingga j Jika tidak lanjutkan ke langkah 7.
b. Buat perulangan kolom k mulai dari k=0 hingga k Jika tidak, ulangi langkah 6a.
7. Cetak data matriks B
a. Buat perulangan baris j mulai dari j=0 hingga j
Jika tidak lanjutkan ke langkah 8.
b. Buat perulangan kolom k mulai dari k=0 hingga k Jika tidak, ulangi langkah 7a.
8. Selesai
b. Buat perulangan kolom k mulai dari k=0 hingga k Jika tidak, ulangi langkah 7a.
8. Selesai
Flowchart
Program :
#include conio.h
#include stdio.h
#include iostream.h
void main()
{
clrscr();
int a[50][50],b[50][50];
int m,n,p,q,j,k;
cout<<"Jumlah baris Matrik A = ";cin>>m;
cout<<"Jumlah kolom Matrik A = ";cin>>n;
cout<<"Jumlah baris Matrik B = ";cin>>p;
cout<<"Jumlah kolom Matrik B = ";cin>>q;
clrscr();
cout<<"Input Matriks A\n";
for(j=0;j for(k=0;k {
cout<<"A"<>a[j][k];
}
cout<<"Input Matriks B\n";
for(j=0;j
#include conio.h
#include stdio.h
#include iostream.h
void main()
{
clrscr();
int a[50][50],b[50][50];
int m,n,p,q,j,k;
cout<<"Jumlah baris Matrik A = ";cin>>m;
cout<<"Jumlah kolom Matrik A = ";cin>>n;
cout<<"Jumlah baris Matrik B = ";cin>>p;
cout<<"Jumlah kolom Matrik B = ";cin>>q;
clrscr();
cout<<"Input Matriks A\n";
for(j=0;j for(k=0;k {
cout<<"A"<>a[j][k];
}
cout<<"Input Matriks B\n";
for(j=0;j
for(k=0;k {
cout<<"B"<>b[j][k];
}
clrscr();
cout<<"Matrik A \n";
for(j=0;j{
for(k=0;k cout< cout<<"\n";
}
cout<<"\n\nMatrik B \n";
for(j=0;j
cout<<"B"<>b[j][k];
}
clrscr();
cout<<"Matrik A \n";
for(j=0;j{
for(k=0;k cout< cout<<"\n";
}
cout<<"\n\nMatrik B \n";
for(j=0;j
pemanfaatan array 2 dimensi dapat digunakan untuk menentukan biaya minimal
untuk membuat jalan tol untuk menghubungkan dua perusahaan. Dan juga dapat
digunakan untuk menentukan lokasi tempat pembangunan gudang yang terdekat
dengan dua buah pabrik, dimana gudang tersebut digunakan untuk menyimpan hasil
produksi dari dua buah pabrik tersebut. (setyotri, 2015)
Bibliography
choirudin, n. (2016, January
3). materi teknik komputer dan jaringan. Retrieved from Pengertian
Array 1 Dimensi dan 2 Dimensi.
Firdaus, M. (2016, September 28). Tentang Komputer. Retrieved
from pengertian dan manfaat aray:
http://design-aladewa.blogspot.fr/2016/09/pengertian-dan-manfaat-array.html
setyotri. (2015, JANUARY 08). PEMANFAATAN ARRAY 2
DIMENSI. Retrieved from KOMPUTER: www.jalantikus.com
spatabang. (2016, oktober 25). Berbagi Ilmu Pengetahuan
dan Informasi. Retrieved from Contoh Program Array 2 Dimensi dengan
Bahasa C++:
https://spatabang.blogspot.fr/2015/07/contoh-program-array-2-dimensi-dengan.html
terimakasih ilmunya
ReplyDeletekunjungi juga
My Blog