Pengertian Variabel dan Array
Variable
Pengertian Variable
Variabel adalah nama yang
digunakan dalam memori komputer untuk menyimpan suatu nilai. Nilai suatu
variabel dapat berubah-ubah selama program berjalan.
Cara mendeklarasikan variabel:
tipe_data nama_variabel;
Ketentuan pemberian nama untuk variabel :
Tidak
boleh sama dengan nama keyword reserved, function, dan harus unik.
Maksimum
32 karakter. Bila lebih, maka karakter selebihnya tidak akan diperhatikan oleh
komputer.
Case
sensitive : membedakan huruf besar dan kecil
Karakter
pertama harus huruf atau underscore (_)
Tidak
boleh mengandung spasi / blank , tanda – , dan tanda #
Array
Pengertian Array
Array merupakan kumpulan elemen yang bertipe sama dalam
urutan tertentu yang menggunakan nama yang sama. Letak atau posisi dari elemen
array ditunjukan oleh index atau posisi. Jika di persingkat array adalah
variabel yang dapat menyimpan sejumlah
data sejenis (bertipe data sama).
Jenis array :
·
Array berdimensi satu
·
Array berdimensi dua
·
Array berdimensi n
Array Dimensi Satu
Array satu dimensi adalah data-data akan disimpan dalam satu
baris array, sehingga hanya dibutuhkan satu pernomoran indeks.
array ini dapat dideklarasikan dengan mencantumkan tipe data
dan nama variabel yang diikuti dengan banyaknya lokasi memori yang ingin
dibuat.
Seperti berikut:
tipe_data nama_array[ukuran];
Keterangan :
tipe_data :
menyatakan jenis tipe data elemen array
(int, char, float, dll)
nama_array :
menyatakan nama variabel yang dipakai.
ukuran : menunjukkan
jumlah maksimal elemen array.
ilustrasi array dimensi Satu
Deklarasi array : int Bilangan[8]
Array satu dimensi dapat diakses menggunakan indeksnya.
Bentuk umum :
Nama_array[indeks]
Contoh program Array satu dimensi
#include<iostream.h>
#include<conio.h>
void main()
{
int
ujian [5]={90, 95,78, 80, 85};
for(int
i=0;i<5;i++)
{
cout<<"Nilai dari ujian
index ke "<<i <<" = "<<ujian [i]<<endl;
}
getch();
}
ScreenShot program Array satu dimensi
Array dua dimensi
Pengertian Array dua dimensi
Sering kali digambarkan/dianalogikan sebagai sebuah matriks. 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
Deklarasi dari Array dua dimensi:
tipe_data
nama_array[jml_baris][jml_kolom];
Keterangan :
tipe_data :
menyatakan jenis tipe data elemen array
(int, char, float, dll)
nama_array :
menyatakan nama variabel yang dipakai.
jml_baris :
menunjukkan jumlah maksimal baris.
jml_kolom :
menunjukkan jumlah maksimal kolom.
Illustrasidari Array Dua Dimensi
Deklarasi array :
int matriks[3][4];
int matriks2[3][4]
= { {5,20,1,11}, {4,7,67,-9}, {9,0,45,3} };
Contoh program
Array dua Dimensi
#include<iostream.h>
#include<conio.h>
void main()
{
int
matrix[3][4]={{5,10,1,11},{4,7,67,-9},{9,0,45,3}};
for(int
i=0;i<3;i++)
{
for(int j=0;j<4;j++)
{
cout<<matrix[i][j]<<" ";
}
cout<<endl;
}
getch();
}
Screenshot program Array dua dimensi
Tidak ada komentar:
Posting Komentar