Soal !
1. Buatlah method geser_kiri dan geser_kanan untuk menggeser elemen ke kiri dan ke kanan, kemudian gabungkan pada kelas Array1D untuk array dinamis di atas !
2. Perbedaan Array Dinamis dan Array Statis !
1. Buatlah method geser_kiri dan geser_kanan untuk menggeser elemen ke kiri dan ke kanan, kemudian gabungkan pada kelas Array1D untuk array dinamis di atas !
2. Perbedaan Array Dinamis dan Array Statis !
Jawaban:
1.
void Array1D::geser_kanan()
{
int n=maks;
int temp=A[n-1];
for(int i=n-1; i>=0;i–)
A[i+1]=A[1];
A[0]=temp;
}
void Array1D::geser_kiri()
{
int n=maks;
int temp=A[0];
for(int i=0; i<0;i++)
A[i]=A[i+1];
A[n-1]=temp;
}
2. Pada array statis banyaknya tempat penyimpanan tidak dapat diubah lagi sebab array statis merupakan pointer.Sedangkan array dinamis bisa mengubah banyaknya elemen yang dapat disimpan, dan dapat mengembangkan array dinamis dengan menggunakan pointer.
jika masih ada kekurangan mohon maaf...
karna saya juga masih belajar dan butuh pelajaran..
hehe..
semoga bermanfaat.
0 comments:
Post a Comment