P O I N T E R.

Slides:



Advertisements
Presentasi serupa
POINTER.
Advertisements

Pointer.
STRUKTUR PERULANGAN (LOOPING)
POINTER
3 Variabel, Konstanta Tipe Data dan dalam Bahasa C/C++ Java dan Bab
PENGENALAN c++ DAN STRUKTUR DASAR C++
ARRAY.
Pointer Variabel pointer sering disebut sebagai variabel yang menunjuk obyek lain, karena variabel pointer atau pointer adalah variabel yang berisi alamat.
Person 10Person Variabel Lokal dan Global Suatu variabel lokal dideklarasikan di dalam fungsi ‘a’, dan tidak dapat diakses di luar fungsi (a)
STRUKTUR DATA STRUCT DAN POINTER
Fungsi.
Pemrograman Dasar Pointers.
Pointer Dr. Lily Wulandari.
POINTER (VAR.PENUNJUK)
Pertemuan 22 POINTER Bag.2 Dasar Pemrograman Renni Angreni, S.Kom.
#include //bagian modul int hitung(x,y) { return(x+y); } //bagian utama main() { int jumlah,a,b; a=8; b=2; jumlah=hitung(a,b); cout
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.
Bab 8 Pointer Riyanto Sigit Konsep Dasar Pointer  Variabel pointer sering dikatakan sebagai variabel yang menunjuk ke obyek lain  Variabel.
Bab 05 Tipe Data dan Mengisi Variabel
POINTER.
Teknik Pemrog. Terstruktur 2
Pointer (Part 1).
PEMROGRAMAN SISTEM PERNYATAAN DASAR FUNGSI Pertemuan VI
STRUKTUR PERULANGAN 2 (LOOPING-2)
POINTER Bag.2 Pertemuan 22 Dibuat oleh : Renni Angreni, S.Kom. Triana Elizabeth, S.Kom.
Bab2 ARRAY (LARIK).
ARRAY Array merupakan struktur data yang sering digunakan dalam pemrograman untuk menyimpan data yang akan diolah.
8. Pointer S. Indriani L, M.T 8. Pointer.
PEMROGRAMAN DASAR.
Statement Control (if dan switch)
ARRAY (LARIK)
POINTER
S T R U K T U R.
STRUKTUR DATA Pengenalan C++
FUNCTION Fungsi (Function) merupakan sekumpulan instruksi yang membentuk satu unit serta memiliki nama. Fungsi digunakan.
ARRAY.
Contoh-contoh Pemecahan Masalah TEE 2103 Algoritma & Pemograman
Struktur Manfaat tipe data struct secara umum adalah untuk menyimpan paket (sekumpulan) data ke dalam satu buah nama variabel saja. Kumpulan data di dalam.
PERNYATAAN DASAR DALAM C++.
Struktur Data (Data Structure) – IS 2313
POINTER (VAR.PENUNJUK)
PEMROGRAMAN DASAR.
Pointer Pertemuan 10 Bahasa C.
Pointer Oleh : Sri Supatmi,S.Kom.
PERULANGAN RISMAYUNI.
ARRAY (LARIK).
Program komputer Sebuah program komputer yang ditulis dengan bahasa apapun dapat dipandang sebagai sebuah himpunan operasi yang dikerjakan pada data-data.
PEMROGRAMAN DASAR (BAHASA C)
ALGORITMA & STRUKTUR DATA I
Algoritma dan Struktur Data
FUNGSI.
Algoritma dan Struktur Data
~ PERTEMUAN 4 KONSEP TIPE DATA ~
Algoritma dan Struktur Data
Algoritma dan Struktur Data
Soal-soal Pengulangan
Algoritma dan Struktur Data
ALGORITMA & STRUKTUR DATA I
Pointer Oleh : Sri Supatmi,S.Kom.
ARRAY (LARIK)
mencetak Total kedua bilangan tersebut
STRUCTURE Struktur (Structure = struct) merupakan suatu struktur data yang terdiri dari satu atau lebih variabel yang bertipe data.
Algoritme dan Pemrograman
ARRAY (LARIK)
array Array merupakan tipe data yang menampung
Pengenalan Bahasa Pemrograman C++
POINTER (VAR.PENUNJUK)
Pertemuan 3 Input/output Statement Assignment Statement
POINTER
PERTEMUAN V F U N G S I Tujuan membuat suatu fungsi
Transcript presentasi:

P O I N T E R

POINTER Merupakan sebuah variabel yang berisi alamat dari variabel lain. Suatu pointer dimaksudkan untu menunjukan ke suatu alamat memori sehingga alamat dari suatu variabel dapat diketahui dengan mudah.

tipe_data *nama_variabel_pointer; DEKLARASI POINTER tipe_data *nama_variabel_pointer; Keterangan : tipe_data dapat berupa sembarang tipe data seperti halnya pada pendefinisian variabel bukan pointer. * notasi atau simbol pointer.

#include<iostream. h> main( ) { int a, #include<iostream.h> main( ) { int a,*x; cout <<"MASUKAN SEBUAH BILANGAN : "; cin>>a; x=&a; cout << "BILANGAN : " << a <<" berada di alamat memori : " << x << endl; return 0; }

darr[lb] = darr[up]; darr[up] = a; quick_sort(darr, lb, up-1); quick_sort(darr, up+1, ub); } main() { int arr[MAX]; int i; int n; int lb = 0, ub; printf("MAsukkan banyaknya data yang ingin diurutkan : "); scanf("%d", &n); ub = n; printf("MAsukkan data-datanya : \n"); fflush(stdin); for (i = 0; i < n; i++) scanf("%d", &arr[i]); quick_sort(arr, lb, ub); printf("\nHAsil pengurutan : \n"); printf("%2d ", arr[i]); Return 0 ; #include <stdio.h> #include <conio.h> #define MAX 20 void quick_sort(int darr[MAX], int lb, int ub) { int a; int up, down; int temp; if (lb >= ub) return; a = darr[lb]; up = ub; down = lb; while (down < up) while (darr[down] <= a) down++; while (darr[up] > a) up--; if (down < up) temp = darr[down]; darr[down] = darr[up]; darr[up] = temp; }