Contoh 10.1

Run Settings
LanguageC++
Language Version
Run Command
//Nama : Fara Novri Hasbel Wijaya //NIM : 3420230017 #include <iostream> using namespace std; //function yang tidak mengembalikan nilai (dengan parameter) //function NOT Return Value (with parameter) void garis (int panjang) { //Variabel Lokal int i; for (i=0; i<=panjang; i++) { printf("-"); } cout << endl; } //Fungsi yang tidak mengembalikan nilai (tanpa parameter) void judul() { garis(25); puts("Contoh Program Pointer"); garis(25); } //Fungsi yang tidak mengembalikan nilai (tanpa parameter) void ttd() { garis(25); cout << "Nama : Fara Novri Hasbel Wijaya" << endl; cout << "Email : faranovri@gmail.com" << endl; } //Fungsi yang mengembalikan nilai (Tanpa parameter) int main() { judul (); int nilai1,nilai2; //Variable pointerku bertipe pointer int *pointerku; //Variabel pointerku diisi alamat dari varibale nilai1 pointerku = &nilai1; /* Alamat memori variable yang ditunjuk variable pointerku diisi nilai 10. Alamat ini ternyata adalah alamatnya variable nilai1. Maka variable nilai1 jadi bernilai 10. */ *pointerku = 10; cout << "Nilai 1 adalah " << nilai1 << endl; //Test juga alamat variable nilai 2 pointerku = &nilai2; *pointerku = 20; cout << "Nilai 2 adalah " << nilai2 << endl; ttd(); //Mengembalikan nilai interger return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines