Anda di halaman 1dari 9

LAPORAN PRAKTIKUM 1

STRUKTUR DATA
POINTER

Disusun oleh:
Tri Iswanto
19330033

JURUSAN INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS JANABADRA
YOGYAKARTA
2020
DAFTAR ISI

DAFTAR ISI ..................................................................................................... II


PENDAHULUAN .............................................................................................. 1

1. PERSIAPAN................................................................................................ 1
a. Perangkat Keras........................................................................................................ 1
b. Perangkat Lunak ....................................................................................................... 1
2. DASAR TEORI............................................................................................ 1

PELAKSANAAN PRAKTIKUM...................................................................... 2
TUGAS ............................................................................................................... 4
PENUTUP .......................................................................................................... 5

1. KESIMPULAN ............................................................................................ 5
2. SARAN ...................................................................................................... 5

DAFTAR PUSTAKA ......................................................................................... 6

ii
PENDAHULUAN

1. Persiapan
a. Perangkat Keras
-Laptop

b. Perangkat Lunak
-Dev C++

2. Dasar Teori
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.

Praktikum Dasar Pemrograman 1


PELAKSANAAN PRAKTIKUM
1. Membuat program 1
Source code

Output

2. Membuat Program 2
Source code

2
Output

3. Membuat program 3
Source kode

3
Output

4
TUGAS
1. Buat program yang dapat menginput tiga nilai ujian dari user dan hitung nilai
rata-rata dari nilai tersebut. Berikan output rata-rata dari tiga nilai ujian.
Berikan juga smile face pada output jika nilai rata-rata lebih besar atau sama
dengan 60, selain itu beri output sad face.
Jawab:
Source Code

Output

5
PENUTUP

1. Kesimpulan
Setelah melaksanakan kegiatan praktikum Dasar Pemrograman, maka dapat
diambil kesimpulan:
a. Pointer adalah variabrl yang berisi alamat memori sebagai nilainya dan
berbeda dengan variabel biasa yang mempunyai nilai tertentu.
b. Operator pada pointer terdapat 2 jenis yaitu :
- Operator * (Operator Reference) akan dihasilkan nilai yang berada pada
suatu alamat memori.
- Operator & (Operator Diference) variabel akan menghasilkan alamat
lokasi memori .

2. Saran
Adapun saran untuk praktikum kali ini adalah:
a. Diperlukan ketelitian dalam membuat program dan diperluakan lebih banyak
referensi dari modul atau internet supaya lebih banyak lagi mengetahui fungsi
syntax – syntax yang digunakan .

6
DAFTAR PUSTAKA
Rahayu, Sri 2020. Modul Praktikum Struktur Data. Yogyakarta : Teknik
Informatika Universitas Janabadra.

Anda mungkin juga menyukai