Quick actions

cmd+k|ctrl+k

Navigation

Languages

Contoh10.2

Snippet info

Language

Cpp

Visibility

public

Author

faranvy

Created

2025-01-02T03:20:58.841693Z

Updated

2025-01-02T03:20:58.841693Z

//Nama: Fara Novri Hasbel Wijaya
//NIM : 3420230017

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

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

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

int main() {
    /*
    1. Ketika suatu variable di deklarasikan, mmori 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 diserahkan kepada OS 
       (Operating System) untuk menentukan dilokasi mana (alamat) nilai
       dari variable tersebut disimpan. Hal ini dilakukan pada saa runtime
       (pada saaat 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