Latihan 7.2
Dengan memasukan nilai intejer sebanyak N nilai, dan melalui variabel pointer. Bagaimana agar dapat mengetahui elemen tersebut akan menempati di lokasi memori berapa. Program berjalan secara dinamis sebanyak N buah nilai intejer
Syntaxnya :
#include <iostream.h> // Lan-balon.blogspot.co.id
#include <conio.h>
main()
{
 int i;  //variabel perulangan for
 int nilai[50];  //variabel array
 int *trnilai;  //variabel pointer
 trnilai = nilai;  //persamaan nilai
 for (i = 0; i < 5; i++)  //perulangan untuk memasukan nilai ke array
 {
  cout << "Masukan Nilai ke-" << i + 1 << " : ";
  cin >> nilai[i];  //memasukan alamat nilai ke variabel array
 }
 cout << endl;
 cout << "Pengaksesan Elemen Array Lewat Pointer";
 cout << endl;
 for (i = 0; i < 5; i++)  //perulangan untuk menampilkan isi array beserta alamat memori
 {
  cout << "Elemen " << i << " Nilai " << nilai[i];  //menampilkan nilai di dalam array
  cout << ", Menempati alamat Memori : " << &trnilai[i];  //menampilkan alamat memmori
  cout << endl;
 }
 getch();
 return 0;
}Penjelasannya :
Program ini di buat Hampir sama dengan Latihan 7.1 memasukan nilai kedalam elemen array, dan akan menampilkan isi elemen beserta dengan alamat memori penyimpanan data tersebut. Namun Program ini bersifat Dinamis karena jumlah nilai masukan Bebas Anda Masukan Mau 2 ataupun Lebih dari 2 ..
 
 
 
 
 
 
 
0 Comment to "Latihan 7.2 Modul 7"
Posting Komentar