OPERASI – OPERASI PADA ARRAY C++
1. Input dan Output
·
Contoh :
·
Penjelasan :
int nilai[5], x ;
Perintah di atas untuk mendeklarasikan
variabel array nilai sebanyak 5 elemen dan mendeklarasikan variabel x.
for(x=0;x<5;x++)
{
cout<<"Nilai Angka :
";cin>>nilai[x];}
Perintah perulangan untuk menginputkan nilai ke dalam array yang
dimulai dari indeks 0 sampai dengan indeks 4, nilai tersebut disimpan dalam
array nilai indeks x.
for(x=0;x<5;x++)
{
cout<<"\nNilai Angka :
"<<nilai[x];}
Perintah perulangan untuk menampilkan nilai dari array yang
dimulai dari indeks 0 sampai dengan indeks 4, nilai tersebut diambil dari array
nilai pada di masing-masing indeks x.
·
Output :
2.
Pencarian elemen array
·
Contoh :
·
Penjelasan :
cout << "\nSilakan ketikkan angka/data
yang ingin anda dicari : "; cin >> x;
Perintah diatas adalah untuk menginputkan data
yang ingin dicari, dan akan disimpan dalam variable x.
for(elemen=0; elemen<= 9; elemen++){
if (data[elemen] == x)
{ found =! found;
break; } }
Perintah diatas adalah perulangan untuk
melakukan pencarian nilai x apakah terdapat dalam array data atau tidak,
cout << "\nData berada di elemen :
" << elemen;
Perintah
untuk menampilkan letak elemen data x.
·
Output :
3.
Penghapusan elemen array
·
Contoh :
·
Penjelasan :
for(x=hapus-1; x <=9-1; x++)
perintah di atas adalah perulangan yang digunakan
untuk menghapus nilai indeks n.
{
data [x]=
data[x+1];
}
Perintah
di atas berarti nilai pada array data ke x nilainya sama dengan array data
dengan indeks x+1.
·
Output
4.
Pengeditan elemen array
·
Contoh :
·
Penjelasan :
{ int A [5]={20,9,1986,200,13};
perintah di atas untuk mendeklarasikan
dan memberikan nilai (inisialisasi) pada array A, nilai yang ada di array A
yaitu = 20,9,1986,200 dan 13.
for (n=0;n<5;n++)
{ cout<<"
"<<A[n];}
perulangan yang dimulai dari indeks 0
sampai indeks 4 untuk menampilkan nilai array lama atau nilai array A yang
sudah diinisialisasi di atas.
cout<<"\nData
yang baru : \n";
A[0]=4;
A[1]=2;
A[2]=1;
A[3]=3;
A[4]=5;
Perintah di atas digunakan untuk
menginputkan nilai secara statis ke dalam array A, untuk array A indeks ke 0
dengan nilai 4, array A indeks ke 1 dengan nilai 2 dan seterusnya.
for (n=0;n<5;n++)
{ cout<<"
"<<A[n]; }
Perintah di atas untuk menampilkan nilai yang
ada di array A yang sebelumnya sudah diinputkan secara statis. Jadi inti dari
contoh program 3 yaitu mengedit atau merubah isi dari array.
·
Output :
Program Visual Basic silahkan klik disini.
0 Komentar
Penulisan markup di komentar