Array dan String

Sabtu, 30 Maret 2013


ARRAY dan STRING
·        ARRAY
Array adalah kumpulan data betipe sama yang menggunakan nama sama. Dengan menggunakan array,sejumlah variable dapat memakai nama yang sama . antara satu variable dengan variable lain di dalam array dibedakan berdasarkan subscript. Sebuah subscript berupa bilangan di dalam kurung siku.

Array terbagi menjadi 3 bentuk yaitu :

·         Array 1 dimensi.
Elemen-elemen array dapat diakses oleh program menggunakan suatu indeks tertentu. Pengaksesan
elemen array dapat dilakukan berurutan atau random berdasarkan indeks tertentu secara langsung.Pengisian dan pengambilan nilai pada indeks tertentu dapat dilakukan dengan mengeset nilai atau menampilkan nilai pada indeks yang dimaksud.
 Bentuk umum : tipe_arraynama_array  [ukuran]

·         Array 2 dimensi
Array dua dimensi sering kali digambarkan/dianalogikan sebagai sebuah matriks atau bentuk grid. Jika
array berdimensi satu hanya terdiri dari 1 baris dan banyak kolom, array berdimensi dua terdiri dari banyak baris dan banyak kolom yang bertipe sama.
Bentuk umum : tipe_arraynama_array  [baris] [kolom]

·         Array multidimensi
Array multi dimensi berarti array yang kita deklasaikan dapat dikembangkan ke array dimensi 2 danseteruanya. Array multi dimensi merupakan topik yang menarik dalam matematika. Setiap dimensidalamarraydirepresentasikan sebagai sub bagian dalam array. Oleh karena itu, array dua dimensiarray memilikidua sub bagian, sebuah array tiga-dimensi memiliki tiga sub bagian dansebagainya. Sebuah contoh bentuk nyata yang baik dari array duadimensi adalah sebuah papan catur.Satu dimensinya merupakan delapan baris, sedangkan dimensi lainnya merupakan delapan kolom.
Bentuk umum : tipe_arraynama_array  [ukuran1] [ukuran2] …. [ukuranN]







Contoh :
 #include<iostream.h>
#include<conio.h>
main()
{
int matrix[3][3];
int i,j;

for(i=0;i<=2;i++)
{
for(j=0;j<=2;j++)
{
cout<<"Masukkan Nilai Angka Pada Baris Ke "<<i<<" dan Kolom Ke "<<j<<" : ";
cin>>matrix[i][j];
}
cout<<endl;
}
for(i=0;i<=2;i++)
{
for(j=0;j<=2;j++)
{
cout<<matrix[i][j]<<" ";
}
cout<<endl;
}
getch();
}

1 komentar:

Unknown mengatakan...

Casino in Las Vegas: Guide & Info on the Best Casinos in
Find a septcasino Casino in 출장안마 Las Vegas https://vannienailor4166blog.blogspot.com/ and play gri-go.com games like blackjack, roulette, craps and more! We've got the complete gaming experience, exclusive restaurants, septcasino