Anda di halaman 1dari 5

LAPORAN PRAKTIKUM

MODUL 3
POINTER

Disusun oleh :

Putri Nurul Fadilah


NIM : 21110036

Dosen :

Rima Dias Ramadhani, S.Kom., M. Kom

Program Studi Data Sains


Fakultas Informatika
Institut Teknologi Telkom Purwokerto 2022
Laporan Praktikum Astrukdat Putri Nurul Fadilah

BAB 1 TUJUAN PRAKTIKUM


Tujuan :
1. Memahami Pointer dalam Bahasa C++
2. Memahami strujtur Pointer dalam program
3. Mampu menerapkan Pointer untuk menyelesaikan berbagai kasus
BAB II DASAR TEORI
Pointer adalah variable yang berisi alamat memori sebagai nilainya dan
berbeda dengan variabel biasa yang berisi nilai tertentu. Dengan kata lain, pointer
berisi alamat dari variabel yang mempunyai nilai tertentu.
Adapun bentuk umum dari pernyataan variable pointer dalam C adalah :
type *var-name;
Dengan : type adalah tipe dasar pointer. variable_name adalah nama variable
pointer.
* adalah operator memori yang fungsinya untuk mengembalikan nilai variabel
pada alamatnya yang ditentukan oleh operand.

Tipe data sebenarnya dari nilai semua pointer baik integer, float char atau
yang lainnya, adalah sama, yaitu serangkaian bilangan hexadecimal yang
merepresentasikan sebuah alamat memory. Perbedaannya pointer dari tipe data
yang berbeda hanya terletak pada perbedaan tipe data variable atau konstan yang
ditunjuk oleh pointer tersebut.
Pointer merupakan tipe data berukuran 32 bit yang berisi satu nilai yang
berpadanan dengan alamat memori tertentu. Sebagai contoh, sebuah variabel P
bertipe pointer bernilai 0x0041FF2A, berarti P menunjuk pada alamat memori
0041FF2A. Pointer dideklarasikan seperti variabel biasa dengan menambahkan
tanda * (asterik) yang mengawali nama variabel.

Bentuk Umum:
<tipe data>namaVariabel;
Contoh: float * px;

Statement di atas mendeklarasikan variabel px yang merupakan pointer.


Penyebutan tipe data float berarti bahwa alamat memori yang ditunjuk oleh px
dimaksudkan untuk berisi data bertipe float.

Prodi SD IT Telkom Purwokerto 1 21110036


BAB III PENJELASAN GUIDED
1.

2.

3
BAB IV PENJELASAN UNGUIDED
1. Buatlah program untuk menghitung banyaknya karakter yang dimasukkan
dengan menggunakan pointer!

2. Buatlah program untuk mengubah karakter karakter yang dimasukkan dari


huruf kecil menjadi huruf besar!

4
BAB V KESIMPULAN

Dari hasil program, source code program tersebut berhasil di compile dan
dapat dijalankan tanpa ada error. User akan diminta memasukkan sebuah string
dan program akan menghitung jumlah karakter dari string yang dimasukkan oleh
user serta menampilkan hasil jumlah karakter. Kemudian kegunaan strup adalah
untuk mengubah karakter yang telah dimasukkan menjadi huruf kapital.

Anda mungkin juga menyukai