Jumat, 21 April 2017

Mengakses Isi Suatu Variabel Melalui Pointer


Selamat datang di blog Sonicar, dalam pada bahasan ini saya akan mendeklarasikan kode c++ yang mengakses Isi Suatu Variabel Melalui Pointer . Berikut Algoritmanya :

1. mendeklarasikan y dan c
2. mendeklarasikan *x
3. mendeklarasikan ps = 12
4. buat persamaan x = alamat memori dari ps (sehingga menjadi satu memori)
5. membuat persamaan y = pointer x (sehingga y memiliki nilai yang sama dengan x)
6. buat persamaan c = alamat memori dari ps (sehingga menjadi satu memori)
7. buat persamaan *c = pointer x  (sehingga x memiliki nilai yang sama dengan x)
6, lalu deklarasikan


Berikut codenya :

#include <iostream>
using namespace std ;
int main () {
int y, ps = 12 ;
int *x ;
int *c ;

x = &ps ;
y = *x ;
c = &ps ;
*c = *x
;
cout << "alamat x : " << &ps << endl ;
cout << "alamat ps : " << x <<endl ;
cout << "isi X : " << *x << endl ;
cout << "Niali ps : " << ps << endl ;
cout << "Nilai Y : " << y<< endl ;
cout << "Nilai dari c : " << *c << endl  ;
cout << "alamat dari c :" << c ;

return 0 ;
}
Screen Shoot hasil :



Jika ada yang ingin ditanyakan langsung aja comment, Semoga Bermanfaat




Share:

Menentukan Bilangan Terbesar dalam array

Selamat datang di blog Sonicar, dalam pada bahasan ini saya akan mendeklarasikan kode c++ yang menentukan nilai maksimal dalam array berdimensi 1. Berikut Algoritmanya :

1. Masukan banyak data
2. deklarasikan elemen = 0 secara looping < 5
3. deklarasikan maks dimulai dari data ke 0 ;
4. deklarasikan maks dengan menentukan nilai terbesar dalam data
5. cetak nilai terbesar dalam maks


Berikut codenya :

#include <iostream>
using namespace std ;
int main() {
int maks ;
int data[5] ;

for (int elemen=0;elemen<5;elemen++) {
cout << "masukan angka ke - " << elemen + 1  << " : ";
cin >> data[elemen] ;  
}

maks = data[0] ;
Screen Shoot hasil :
for (int i=0;i<5;i++){
if (maks < data[i])
maks = data[i] ;

}
cout << endl ;
cout << "angka terbesar adalah : " << maks << endl ;

}

Screen Shoot hasil :



Jika ada yang ingin ditanyakan langsung aja comment, Semoga Bermanfaat 

Share: