Algoritma10.1

Run Settings
LanguageC++
Language Version
Run Command
#include <iostream> using namespace std; //Fungsi yang tidak mengembalikan nilai (dengan parameter) //Fungction 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 menembalikan nilai (Tanpa Parameter) void ttd(){ garis (25); cout<<"Nama : Muhammad Chairul Ramadhani"<<endl; cout<<"Email : Irulmuhammad50@gmail.com"<<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 ditujuk variable pointerku diisi nilai 10. Alamat ini ternyata adalah alamatnya variable nilai. Maka Variable nilai1 jadi benilai 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