View
35
Download
4
Category
Preview:
DESCRIPTION
pemrograman c++
Citation preview
PEMROGRAMANKOMPUTER
POINTER
FUNGSI
POINTER
POINTER
Definisi :
Suatu variabel yang meyimpan alamat memori
Ilustrasi :
Alamat X (&X) 10
Alamat 2 20
Alamat 3 30
Alamat 4 40
Memori Nilai
Pointer
POINTER
Untuk mendapatkan alamat dari variabel dengan tipe data tertentu adalah dengan menggunakan operator (&), contoh : &X, &Y, &Z
Alamat inilah yang akan disimpan ke dalam variabel yang bertipe data pointer
untuk mendeklarasikan variabel sebagai pointer hanya ditambahkan tanda asterisk (*), contoh ; *P, *Q, *R
untuk lebih jelasnya kita perhatikan contoh program berikut :
POINTER
Contoh Program :
Hasil :
POINTER
Catatan :
P = &X; // Keduanya menyimpan alamat
*P = X; // Keduanya menyimpan nilai
FUNGSI
FUNGSI
Definisi :
Fungsi merupakan subprogram dan berguna untuk menjadikan program dapat lebih bersifat modular sehingga akan mudah dipahami dan dapat digunakan kembali, baik untuk program itu sendiri maupun untuk program lain yang memiliki proses yang sama
FUNGSI
Ilustrasi fungsi
Program
int main() { … Fungsi1(); Statemen1; … Fungsi2(); Statemen2; … Return 0;}
Fungsi1
…return
Fungsi2
…Fungsi3();return
Fungsi3
…return
FUNGSI (contoh-contoh)
Contoh Program : Hasil :
FUNGSI (contoh-contoh)
Contoh program tanpa fungsi : Hasil :
FUNGSI (contoh-contoh)
Contoh program dengan fungsi : Hasil :
FUNGSI (contoh-contoh)
FUNGSI (contoh-contoh)
FUNGSI (contoh-contoh)
FUNGSI (kesimpulan)
Format fungsi tanpa nilai balik:
void nama_fungsi (parameter1, parameter2,...)
{
Statemen_yang_akan_dilakukan;
…
}
Format fungsi dengan nilai balik:
tipe_data nama_fungsi (parameter1, parameter2,...)
{
Statemen_yang_akan_dilakukan;
…
return nilai_yang_dikembalikan;
}
TERIMA KASIH
Recommended