Quick actions

cmd+k|ctrl+k

Navigation

Languages

ALGORITMA 10.2

Snippet info

Language

Cpp

Visibility

public

Author

rosdianafitriyani

Created

2024-12-14T01:49:30.485673Z

Updated

2024-12-14T01:49:30.485673Z

#include <iostream>
#include <string.h>
using namespace std;

void garis() {
    printf("-------------------------------------");
    cout<<endl;
}

void ttd() {
    char nama[20], email[30];
    strcpy(nama, "Rosdiana Fitriyani");
    strcpy(email, "[email protected]");
    printf("Nama  : %s\n",nama); printf("Email : %s\n",email);
}

int main() {
    /*
    1. Ketika suatu variabel di deklarasikan, memori yang diperlukan untuk
    menyimpan nilainya ditetapkan pada suatu lokasi tertentu didalam 
    memori komputer pada suatu alamat.
    2. Secara umum program C++ tidak menentukan sendiri alamat memori diamana
    niali variabel tersebut disimpen. Tugas ini diserahkan kepada OS 
    (Operatin System) untuk menentukan dilokasi mana (alamat) niali
    dari variabel tersebut disimpan. Hal ini dilakukan pada saat runtime 
    (pada saat program dijalankan)
    */
    int nilai[5], *p, i;
    nilai[0] = 5;
    nilai[1] = 10;
    //Mencetak dengan menggunakan looping 
    for(i=0;i<=1;i++) {
        cout<<"Nilai ["<<i<<"] adalah "<<nilai[i]<<endl;
    }
    p = &nilai[0]; cout<<"Alamat Nilai [0] adalah "<<p<<endl;
    p = &nilai[1]; cout<<"Alamat Niali [1] adalah " <<p<<endl;
    garis();
    ttd();
    return 0;
}
INFO