Pemrograman Terstruktur

Slides:



Advertisements
Presentasi serupa
Pemrograman Terstruktur
Advertisements

POINTER.
PERTEMUAN IV POINTER Pointer adalah suatu variabel penunjuk yang menunjuk pada suatu alamat memori komputer Pointer merupakan.
Single linked list.
ARRAY STATIS DAN DINAMIS
ARRAY.
Pointer Konsep Pemrograman.
SL-1201 Pengantar Pemrograman
Pointer.
Pointer dan Reference (Bab 6).
LINKED LIST Single Linked List.
STRUKTUR DATA (2) searching array
ARRAY/LARIK Sumber dari : imaru.files.wordpress.com/2008/02/array-struc-pointer.ppt.
POINTER
Tipe Data Terstruktur Larik Karakteristik
ARRAY (LARIK)
Pemrograman JAVA (TIB09)
ARRAY.
Queue.
Pointer Variabel pointer sering disebut sebagai variabel yang menunjuk obyek lain, karena variabel pointer atau pointer adalah variabel yang berisi alamat.
Algoritma & Struktur Data Pointer Evangs Mailoa.
STRUKTUR DATA (5) Pointer dan Function
Pemrograman Dasar Pointers.
Pointer Dr. Lily Wulandari.
POINTER (VAR.PENUNJUK)
Pertemuan 22 POINTER Bag.2 Dasar Pemrograman Renni Angreni, S.Kom.
P O I N T E R. Merupakan sebuah variabel yang berisi alamat dari variabel lain. Suatu pointer dimaksudkan untu menunjukan ke suatu alamat memori sehingga.
Pointer Pointer.
Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006
POINTER.
STRUKTUR DATA (2) searching array
Teknik Pemrog. Terstruktur 2
Menggunakan Pointer Pertmuan 7. POINTER Pointer adalah variabel yang berisi alamat memori sebagai nilai­nya dan berbeda dengan variabel biasa yang berisi.
Tenia Wahyuningrum pointers Tenia Wahyuningrum
Array, POINTER dan FUNGSI
Array, POINTER dan FUNGSI
Tenia Wahyuningrum, S.Kom., MT
Pertemuan 12 Array (Larik) & struct Erna Sri Hartatik
STRUKTUR DATA Linked List
Pemrograman Terstruktur
Struktur Data Pointer Oleh Lutfi Budi Ilmawan
Matakuliah : H0112 – Pemrograman Bahasa Tingkat Tinggi
Pointer Jamaludin malik.
Array By Serdiwansyah N. A..
POINTER
Pointer Variabel pointer sering disebut sebagai variabel yang menunjuk obyek lain, karena variabel pointer atau pointer adalah variabel yang berisi alamat.
Pointer FARID WAJDI YUSUF.
ALGORITMA DAN PEMROGRAMAN II
Program komputer Sebuah program komputer yang ditulis dengan bahasa apapun dapat dipandang sebagai sebuah himpunan operasi yang dikerjakan pada data-data.
As’ad Djamalilleil Array (Larik) As’ad Djamalilleil
Tenia Wahyuningrum pointers Tenia Wahyuningrum
Algoritma dan Struktur Data
STRUKTUR DATA PERTEMUAN 8
Algoritma dan Struktur Data
Algoritma dan Struktur Data
Array Dimensi 2 & Array Dimensi 3
Variabel dan memori.
Algoritma dan Struktur Data
Array Array adalah suatu tipe data terstuktur yang berupa
Algoritme dan Pemrograman
Array.
Pemrograman Terstruktur
PRAKTIKUM SD.
POINTER
Algoritma Pemrograman
Array, Class, Obyek, Method danConstructor.
Array.
Array.
Pointer.
Transcript presentasi:

Pemrograman Terstruktur Pertemuan 11 Pointer

DEFINISI POINTER tipeData *variable Pointer adalah variabel yang berisi alamat memori. Pointer bersifat dinamis, dimana besarnya jumlah data dapat berubah-ubah selama proses berlangsung. tipeData *variable

AKSES POINTER int *p; // line 1 int num; // line 2 Keterangan : Line 1 : merupakan deklarasi variable pointer p bertipe integer. Line 2 : merupakan deklarasi variable num bertipe integer.

AKSES POINTER Diasumsikan bahwa tabel ini merupakan penggambaran dari lokasi memori 1200 untuk p dan 1800 untuk num. num = 78; //line 3 p = # //line 4 *p = 24; //line 5 ... AAA … 1200 1800 p num

AKSES POINTER Line 3 : variable num diisi dengan nilai 78. Line 4 : variable p diisi dengan alamat variable num yaitu 1800. ... AAA … A78A 1200 1800 p num ... 1800 … A78A 1200 p num

AKSES POINTER Line 5 : variable p ... 1800 … A24A 1200 p num

INISIALISASI POINTER Variabel pointer perlu diinisialisasi terlebih dahulu, karena jika tidak diinisialisasi terlebih dahulu, pointer ini akan menujuk secara acak (random). Untuk itu sebuah pointer diisi dengan nilai konstant 0 yang dinamakan NULL pointer. P = NULL; atau P = 0;

ARRAY DAN POINTER Kegunaan pointer untuk array adalah untuk menghilangkan kelemahan dari array yaitu, pengunaan memori yang statis, dalam arti jumlah datanya terbatas.

ARRAY DAN POINTER Berikut ini merupakan contoh penggambaran yang menjelaskan bagaimana memakai pointer untuk array, yaitu : int p*; //line 1 p = new int[2]; //line 2 *p = 25; //line 3 p++; //line 4 *p = 35; //line 5

ARRAY DAN POINTER p 1000 Keterangan : Line 1 : merupakan deklarasi variable pointer p bertipe integer. Line 2 : merupakan pengalokasian variable p pada lokasi memori. p [0] 1000 25 p [1] 1004 35

ARRAY DAN POINTER Line 3 : merupakan pengisian nilai 25 pada alamat memori di index [0]. p 1000 Line 4 : operator increment untuk penambahan index variable p melalui alamat memori. p [0] 1000 25

ARRAY DAN POINTER Line 5 : merupakan pengisian nilai 35 pada alamat memori di index [1]. p [1] 1004 35

SEKIAN