Quick actions

cmd+k|ctrl+k

Navigation

Languages

10.1al

Snippet info

Language

Cpp

Visibility

public

Author

zackyahmadsyahputra4

Created

2025-12-13T05:04:40.039085Z

Updated

2025-12-26T14:48:11.231642Z

#include <iostream>
using namespace std;
// Fungsi yang tidak mengembalikan nilai(Dengan Paramenter)
// 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 Paramenter)
void judul(){
    garis(25);
    puts("Contoh Program Pointer");
    garis(25);
}
// Fungsi yang tidak mengemblikan nilai(Tanpa Paramenter)
void ttd(){
    garis(25);
    puts("Nama\t: Zacky Ahmad S");
    puts("Email\t: [email protected]");
}
// Fungsi yang mengembalikan Nilai(Tanpa paramenter)
int main() {
    judul();
    int nilai1,nilai2;
    // Variable pointerku bertipe pointer
    int *pointerku;
    // Variable pointerku di isi alamat dari variable nilai1
    pointerku=&nilai1;
    /*Alamat memori variable yang ditunjuk variable pointerku 
    di alamat ini ternyata adalah */
    alamatnya variable nilai1.maka variable nilai 1 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;
}
INFO