Welcome To SMK TI PEMBANGUNAN
Sebelum Masuk Forum , Log in terlebih dahulu
Pencarian
 
 

Display results as :
 


Rechercher Advanced Search

translator

User Yang Sedang Online
Total 2 uses online :: 0 Terdaftar, 0 Tersembunyi dan 2 Tamu

Tidak ada

User online terbanyak adalah 224 pada Sat Aug 21, 2010 12:24 pm

Contoh Script Pointer C++

Topik sebelumnya Topik selanjutnya Go down

Contoh Script Pointer C++

Post by Admin|Gana on Wed Jan 13, 2010 2:52 pm

Pointer dalam bahasa Indonesia berarti penunjuk. Pointer merupakan variabel yang menangani alamat variabel lain. Hal ini menyebabkan bahwa pointer tidak berhubungan langsung dengan data yang aktual, melainkan dengan cara tidak langsung. Jadi, varibel
pointer hanya berisi alamat memory dari variabel lain yang memiliki nilai data tertentu saja.

example:
int data = 10;
int*ptr,hasil; //ptr dideklarasikan sebagai pointer
ptr=&data; //ptr mengambil alamat variabel data
hasil=*ptr;//hasil mengambil data dari alamat variabel ptr.
Tanda & berfungsi untuk mengetahui alamat memory dari variabel tertentu.

Catatan:

Jika ditampilkan isinya ptr, akan menghasilkan alamat memory dari variabel data, atau dengan cara lain untuk menampilkan alamat dari variabel data yaitu dengan &data.

Jika ditampikan isinya *ptr, akan menghasilkan nilai dari variabel data, atau dengan cara lain jika ditampilkan isi dari *(&data) akan menghasilkan isi dari variabel data, yaitu 10.

Beberapa hal tentang pointer

Operasi variabel pointer dapat dikerjakan oleh variabel pointer yang lain.

example:
X = 10;
Ptr1 = &X;
Ptr2 = Ptr1;
Ptr1 dan Ptr2 menghasilkan alamat variabel X yang sama.

Operasi pointer dapat diterapkan pada tipe data array

Pointer dapat digunakan untuk mengakses elemen array

Pointer dapat menunjuk alamat pointer lain.

example:
int X = 11;
int *Ptr1, **Ptr2;
Ptr1 = &X;
Ptr2 = &Ptr1;
Jika ditampilkan isi Ptr1 dan Ptr2 akan menghasilkan nilai 11.
Ptr2  Ptr1  X

Pointer sebagai parameter
Dalam menjalankan tugas sebagai parameter fungsi, pointer dapat mengembalikan nilai dari parameter yang disertakan.

PROGRAM PERCOBAAN
// Contoh 1
#include <stdio.h>
void ubah(int *x,int*y);
void main()
{
int a=5;
int b=6;
printf(”Semula a = %d b = %d\n”,a,b);
ubah(&a,&b);
printf(”Kini a = %d b = %d\n”,a,b);
}

void ubah(int *x,int *y)
{
*x = *x * *x;
*y = *y + 60;
}

//Contoh 2
#include <stdio.h>
#include <conio.h>
void main()
{
long int *A,*B,*C;
clrscr();
printf(”Isikan nilai A: “);scanf(”%d”,A);
*B = 10;
*C = *A * *B;
printf(”Alamat variabel A = %p \n”,&A);
printf(”Alamat variabel B = %p \n”,&B);
printf(”Alamat variabel C = %p \n”,&C);
printf(”Nilai C adalah :%6d \n”,*C);
getch();
}

//Contoh 3
#include <stdio.h>
#include <conio.h>
void main()
{
int X[] = {10,20,50},*baca,i,sum=0;
clrscr();
baca = &X[0];
for(i=0;i<3;i++)
{
sum = sum + *(baca+i);
printf(”Nilai X[%d] = %d \n”,i+1,*baca+i);
}
printf(”Nilai Penjumlahan X = %d \n”,sum);
getch();
}

//Contoh 4
#include <stdio.h>
#include <conio.h>
void main()
{
int *X,N=0,i=0,sum=0,data=0;
clrscr();
do{
*(X+N) = data;
printf(”isikan data %d: “,N+1);scanf(”%d”,&data);
N++;
} while (data != 0);
printf(”\n\n”);
for(i=1;i<N-1;i++)
{
sum = sum + *(X+i);
printf(”Nilai X[%d] = %d \n”,i,*(X+i));
}
printf(”Nilai Penjumlahan X = %d \n”,sum);
getch();
}

Admin|Gana
Commander
Commander

Zodiac : Taurus Jumlah posting : 635
Join date : 22.07.09
Age : 24
Lokasi : Depan LCD butut ..

http://smktipembangunan.forummotion.com

Kembali Ke Atas Go down

Re: Contoh Script Pointer C++

Post by Admin|Gana on Wed Jan 13, 2010 2:53 pm

Script Lain

#include "stdio.h"
#include "conio.h"

//dibawah ini merupakan script umtuk pointer penugasan

int main() {
int i;
int *ia;
i = 10;
ia = &i;

printf("Alamat dari i adalah : %i\n", ia);
printf("Nilai dari i adalah : %d\n", i);
printf("Nilai dari pointer i adalah : %d\n\n", *ia);

*ia = 50; //pengantian nilai i dari 10 menjadi 50

printf("Nilai dari i sekarang adalah : %d\n", i);
printf("Alamat dari i sekarang adalah : %p", &i);

getch();
}


:lol!: :lol!:

Admin|Gana
Commander
Commander

Zodiac : Taurus Jumlah posting : 635
Join date : 22.07.09
Age : 24
Lokasi : Depan LCD butut ..

http://smktipembangunan.forummotion.com

Kembali Ke Atas Go down

Re: Contoh Script Pointer C++

Post by Admin|~Yaafi’~ on Tue Jan 19, 2010 7:07 pm

makasih om

Admin|~Yaafi’~
General
General

Jumlah posting : 149
Join date : 22.07.09
Lokasi : ~Depan PC~

Kembali Ke Atas Go down

Re: Contoh Script Pointer C++

Post by Admin|Gana on Tue Jan 19, 2010 11:02 pm

NI AQ TAMBAHIN .

Contoh Script Pointer .
Contoh Script pointer 1 :

#include "conio.h"
#include "stdio.h"
void main()
{
char *Alamat_X, X, Y, Z;
X = 'J';
Alamat_X = &X;
Y = X;
Z = *Alamat_X;
cout<<"Nilai variabel X adalah "<<
cout<<"Nilai variabel Y adalah "<<
cout<<"Nilai variabel Z adalah "<<
cout<<"Nilai variabel X berada di alamat memori ";printf("%p",Alamat_X);
}

Contoh Script pointer 2 :
#include "stdio.h"
#include "conio.h"
//dibawah ini merupakan script umtuk pointer penugasan
int main() {
int i;
int *ia;
i = 10;
ia = &i;
printf("Alamat dari i adalah : %i\n", ia);
printf("Nilai dari i adalah : %d\n", i);
printf("Nilai dari pointer i adalah : %d\n\n", *ia);
*ia = 50; //pengantian nilai i dari 10 menjadi 50
printf("Nilai dari i sekarang adalah : %d\n", i);
printf("Alamat dari i sekarang adalah : %p", &i);
getch();
}


Contoh Script pointer 3 :
#include <stdio.h>
void ubah(int *x,int*y);
void main()
{
int a=5;
int b=6;
printf("Semula a = %d b = %d\n",a,b);
ubah(&a,&b);
printf("Kini a = %d b = %d\n",a,b);
}
void ubah(int *x,int *y)
{
*x = *x * *x;
*y = *y + 60;
}

Contoh Script pointer 4 :

#include <stdio.h>
#include <conio.h>
void main()
{
long int *A,*B,*C;
clrscr();
printf("Isikan nilai A: ");scanf("%d",A);
*B = 10;
*C = *A * *B;
printf("Alamat variabel A = %p \n",&A);
printf("Alamat variabel B = %p \n",&B);
printf("Alamat variabel C = %p \n",&C);
printf("Nilai C adalah :%6d \n",*C);
getch();
}


Contoh Script pointer 5 :

#include <stdio.h>
#include <conio.h>
void main()
{
int X[] = {10,20,50},*baca,i,sum=0;
clrscr();
baca = &X[0];
for(i=0;i<3;i++)
{
sum = sum + *(baca+i);
printf("Nilai X[%d] = %d \n",i+1,*baca+i);
}
printf("Nilai Penjumlahan X = %d \n",sum);
getch();
}
Contoh Script pointer 6 :
#include <stdio.h>
#include <conio.h>
void main()
{
int *X,N=0,i=0,sum=0,data=0;
clrscr();
do{
*(X+N) = data;
printf("isikan data %d: ",N+1);scanf("%d",&data);
N++;
} while (data != 0);
printf("\n\n");
for(i=1;i<N-1;i++)
{
sum = sum + *(X+i);
printf("Nilai X[%d] = %d \n",i,*(X+i));
}
printf("Nilai Penjumlahan X = %d \n",sum);
getch();
}

Admin|Gana
Commander
Commander

Zodiac : Taurus Jumlah posting : 635
Join date : 22.07.09
Age : 24
Lokasi : Depan LCD butut ..

http://smktipembangunan.forummotion.com

Kembali Ke Atas Go down

Re: Contoh Script Pointer C++

Post by bruur on Tue Jun 01, 2010 7:45 am

om admin ada dasar2x C++ ?

TQ

bruur
Senior Trainee
Senior Trainee

Jumlah posting : 7
Join date : 26.05.10

Kembali Ke Atas Go down

Re: Contoh Script Pointer C++

Post by Admin|Gana on Tue Jun 01, 2010 2:51 pm

nanti aku upload deh .. ada di kompie

Admin|Gana
Commander
Commander

Zodiac : Taurus Jumlah posting : 635
Join date : 22.07.09
Age : 24
Lokasi : Depan LCD butut ..

http://smktipembangunan.forummotion.com

Kembali Ke Atas Go down

Re: Contoh Script Pointer C++

Post by bruur on Tue Jun 01, 2010 2:54 pm

thanks berat om...!! sorry ya nanti banyak tanya, om ada MSN ato messengger....

Regards

bruur

bruur
Senior Trainee
Senior Trainee

Jumlah posting : 7
Join date : 26.05.10

Kembali Ke Atas Go down

Re: Contoh Script Pointer C++

Post by snutz on Fri Sep 17, 2010 10:52 pm

pusink bngt dah liat nya.....

snutz
Trainee
Trainee

Jumlah posting : 1
Join date : 17.09.10

Kembali Ke Atas Go down

Re: Contoh Script Pointer C++

Post by Iblismutz on Wed Sep 22, 2010 3:37 pm

ini udh dri dasar,, tpi tetp aja g ngeh gan,,,
duuh

Iblismutz
Staff Sgt. Grade 3
Staff Sgt. Grade 3

Zodiac : Virgo Jumlah posting : 79
Join date : 07.09.10
Age : 22
Lokasi : *[L][A][M][P][U][N][G]*

Kembali Ke Atas Go down

Re: Contoh Script Pointer C++

Post by batman_robin on Wed Sep 29, 2010 11:16 pm

gan kasih tau buat download c++2008

batman_robin
Corporal
Corporal

Jumlah posting : 36
Join date : 07.09.10

Kembali Ke Atas Go down

Re: Contoh Script Pointer C++

Post by madya09 on Tue Oct 19, 2010 6:53 pm

:wew haduh2 gag ngerti2......

madya09
Sgt. 1st Class Grade 1
Sgt. 1st Class Grade 1

Zodiac : Cancer Jumlah posting : 97
Join date : 24.05.10
Age : 27
Lokasi : Suumedang

Kembali Ke Atas Go down

Re: Contoh Script Pointer C++

Post by fahria7x on Tue Oct 19, 2010 8:33 pm

nice gan infonya ........
:good :good :good :bersulang

kbetulan gw lagi nyari2 ini...
tuk blajar...
script yang lain ada ga' gan....?

tanks...

fahria7x
Senior Trainee
Senior Trainee

Jumlah posting : 7
Join date : 26.09.10

Kembali Ke Atas Go down

ll

Post by denydeno on Mon Oct 25, 2010 10:24 am

makasi ane cendolin dah :bersulang

denydeno
Tamu


Kembali Ke Atas Go down

Re: Contoh Script Pointer C++

Post by Sponsored content Today at 11:15 pm


Sponsored content


Kembali Ke Atas Go down

Topik sebelumnya Topik selanjutnya Kembali Ke Atas


 
Permissions in this forum:
Anda tidak dapat menjawab topik