Anda di halaman 1dari 8

LAPORAN AWAL

ALGORITMA DAN PEMOGRAMAN


LAPORAN KE-10

Disusun Oleh :

Nama : Khurotul Nuraini

NIM : 201011400646

Kelas : 02TPLM009

TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS PAMULANG
Jl.Surya Kencana No.1 Pamulang Telp(021)7412566, Fax.(021)7412566
Tangerang Selatan- Banten
TUGAS PRAKTIKUM
1. Buatlah program contoh penggunaan pointer(lat10_1.cpp)
SYNTAX

OUTPUT

2. Buatlah program coontoh penggunaan pointer (lat10_2.cpp)


SYNTAX

OUTPUT

3. Buatlah program contoh penggunaan pointer(lat10_3.cpp)


SYNTAX

OUTPUT

4. Buatlah program contoh penggunaan pointer(lat10_4.cpp)


SYNTAX

OUTPUT

5. Buatlah program contoh penggunaan pointer(lat10_5.cpp)


SYNTAX

OUTPUT

6. Buatlah program contoh penggunaan pointer(lat10_6.cpp)


SYNTAX

OUTPUT
7. Buatlah program contoh penggunaan pointer(lat10_7.cpp)
SYNTAX

OUTPUT

TUGAS PENDAHULUAN

1. Jelaskan yang dimaksud dengan pointer!

Pointer adalah suatu variabel penunjuk, berisi nilai yang menunjuk alamat suatu lokasi memori
tertentu. Jadi pointer tidak berisi nilai data, melainkan berisi suatu alamat memori. Lokasi
memori tersebut bisa diwakili sebuah variabel atau juga berupa alamat memori secara langsung.

2. Sebutkan dan jelaskan jenis-jenis pointer!

 Operator Dereference Operator ini biasa disebut dengan “address of” atau operator
alamat. Dengan menggunakan operator dereference ini, suatu variable akan
menghasilkan/menampilkan alamat lokasi memori.
 Operator Reference atau biasa disebut dengan “value pointed by”. Bedanya dengan
Operator Dereference, operator ini akan menampilkan nilai yang terdapat dalam suatu
alamat memori, bukan menampilkan alamat memorinya.

3. Sebagai programmer, kapan anda menggunakan pointer!

Saat memindahkan data atau transfer data dari satu fungsi ke fungsi yang lain dengan hanya
mengirim addresnya saja sehingga fungsi yang lain dapat menuju ke address untuk
mendapatkan niai dari datanya.
4. Buatlah contoh algoritma dan program sederhana menggunakan pointer dengan
memakai flowchart!

OUTPUT

FLOW CHART
TUGAS AKHIR

Buatlah program untuk menghitung banyaknya karakter yang dimasukkan dengan


menggunakan pointer!

SYNTAX

OUTPUT

KESIMPULAN HASIL PRAKTIKUM

Pointer (variabel penunjuk) adalah suatu variabel yang berisi alamat memori dari suatu variabel
lain. Alamat ini merupakan lokasi dari variabel lain di dalam memori. Dengan kata lain, pointer
berisi alamat dari variabel yang mempunyai nilai tertentu. Suatu pointer di dalam program
dimaksudkan untuk menuntuk ke suatu alamat memori. Misalnya suatu variabel X yang bertipe
int dengan nilai 12 dan disimpan di memori pada alamat 0xfff2, P adalah pointer yang disimpan
dalam alamat memori 0xfffA maka nilai yang ada didalam alamat 0xfffA adalah alamat dari
variabel X yaitu 0xfff2.

Kegunaan pointer yang utama adalah untuk menyimpan alamat memori dari sebuah variabel
(data type atau object dari class). Selain menyimpan alamat dari variabel, pointer juga dapat
digunakan untuk menyimpan alamat dari sebuah fungsi (function pointer)

Anda mungkin juga menyukai