Lanjutan
Array dua dimensi
Array secara pengertian bebas merupakan suatu variabel yang mempunyai panjang tertentu dan berbentuk baris atau kolom.
Pada pertemuan yang lalu telah dijelaskan bahwa array (terutama dalam bahasa c/c++) haruslah dimulai dari 0. Misalnya kita punya variabel nilai berbentu array yang bertipe integer dan mempunyai panjang 5 (lima) maka variabel nilai dimulai dari nilai[0] sampai dengan nilai[4].
Sekarang kita menginjak pada bahasan array dua dimensi menggunakan statement for, perhatikan contoh berikut :
#include
void main(){
int i,j,nilai[3][2];
int jum=0;
for(i=0;i<=2;i++){ for(j=0;j<=1;j++){ cout<<"nilai ["<>nilai[i][j];
jum=jum+nilai[i][j];
}
}
cout<<"Jumlah Total = "<
void main(){
int ember;
int *ptr;
ember=100;
cout<<"Isi ember = "<
}
cout<<"Alamat ember yang akan ditunjuk ="; cin>>tunjuk;
cout<<"Alamat ember = "<<&ember[tunjuk]<
#include
void tukarangka(int a,int b) {
int z;
z = a;
a = b;
b = z;
cout<>a;
cout<<"\nMasukkan Nilai Kedua : "; cin>>b;
cout<<"\nfungsi main"; cout<
#include
void tukarangka(int &a,int &b) {
int z;
z = a;
a = b;
b = z;
cout<>a;
cout<<"\nMasukkan Nilai Kedua : "; cin>>b;
cout<<"\nfungsi main"; cout<
(iii) Kesimpulan
Pengiriman parameter pada fungsi dapat dilakukan dalam dua cara yakni.
Pengiriman parameter secara nilai ( call by value).
Pada pengiriman parameter secara nilai ini, nilai parameter yang dikirim tidak mempengaruhi nilai dari parameter yang memanggil fungsi.
Pengiriman parameter secara acuan ( by reference )
Pada pengiriman paramater secara acuan ini, nilai paramater yang dikirim akan mempengaruhi dari nilai yang memanggil fungsi ini.
Daftar Pustaka
Borland C++ “,Graha Ilmu - Yogya ,2005
http://mahluk06.blogspot.com/search/label/Pemrograman%20C%2B%2B
Kadir, Abdul “Pemrograman C++”, Andi Offset – Jogja,2004
Utama ,Didit N. & Widayanti, Riya ,”Algoritma &Pemrograman dengan
Yuana, Rosihan. A,”pemrograman C++”. Jakarta. 2005



Tidak ada komentar:
Posting Komentar