Quick actions

cmd+k|ctrl+k

Navigation

Languages

Algoritma10.2

Snippet info

Language

Cpp

Visibility

public

Author

nurizzatisql

Created

2024-12-14T01:40:04.474871Z

Updated

2024-12-14T01:40:04.474871Z

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

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

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

int main() {
    /*
    1. Ketika suatu variable 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 dimana
       nilai variable tersebut disimpan. Tugas ini diserahkn kepada OS
       (Operating System) untuk menentukan dilokasi mana (alamat) nilai 
       dari variable 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 Nilai [1] adalah "<<p<<endl;
    garis();
    ttd();
    
    return 0;
}
INFO