Algoritma10.1

Run Settings
LanguageC++
Language Version
Run Command
#include <iostream> using namespace std; //Fungsi Yang Tidak Mengembalikan Nilai (Dengan Parameter) //Function NOT Return Value (With Params) void garis(int panjang) { //Variable 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 : Irsyad Purbha"<<endl; cout<<"Email : irsyadpurbha.fst@uia.ac.id"<<endl; } //Fungsi Yang Mengembalikan Nilai (Tanpa Parameter) int main() { judul(); int nilai1,nilai2; //Variable pointerku bertipe pointer int *pointerku; //Variable pointerku diisi alamat dari variable 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 untuk alamat variable nilai 2 pointerku = &nilai2; *pointerku = 20; cout << "Nilai 2 adalah " << nilai2 << endl; ttd(); //Mengembalikan Nilai Integer return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines