Quick actions

cmd+k|ctrl+k

Navigation

Languages

ALGORITMA 10.1

Snippet info

Language

Cpp

Visibility

public

Author

rosdianafitriyani

Created

2024-12-14T01:35:03.025763Z

Updated

2024-12-14T01:35:03.025763Z

#include <iostream>
using namespace std;

void garis(int panjang) {
    int i;
    for(i=0;i<=panjang;i++){
        printf("-");
    }
    cout<<endl;
}

void judul() {
    garis(25);
    puts("Contoh Program Pointer");
    garis(25);
}

void ttd() {
    garis(25);
    cout<<"Nama  : Rosdiana Fitriyani"<<endl;
    cout<<"Email : [email protected]"<<endl;
}

int main() {
    judul();
    int nilai1,nilai2;
    //Variabel Pointerku Bertipe Pointer
    int *pointerku;
    //Variabel Pointerku Diisi Alamat Dari Variabel Nilai1
    pointerku = &nilai1;
    /*
    Alamat memori variabel yang ditunjuk variabel pointerku diisi nilai 10.
    Alama ini ternyata adalah alamatnya variabel nilai.
    Maka variabel nilai1 jadi benilai 10.
    */
    *pointerku = 10;
    cout << "Nilai 1 adalah " << nilai1 << endl;
    //Test juga untuk alamat variabel nilai2
    pointerku = &nilai2; *pointerku = 20;
    cout << "Nilai 2 adalah" << nilai2 << endl;
    ttd();
    return 0;
}
INFO