Quick actions

cmd+k|ctrl+k

Navigation

Languages

Algoritma 10.2

Snippet info

Language

Cpp

Visibility

public

Author

aditrezaarab

Created

2024-12-28T06:23:22.026065Z

Updated

2024-12-28T06:38:00.147209Z

//Nama = Adit Ramadhan
//Nim = 3420230033
#include <iostream>
#include <string.h>
using namespace std;

void datadiri() {
    puts("Nama\t= Adit Ramadhan ");
    puts("Nim\t= 3420230033");
}
void garis() {
    printf("----------------------------");    
    cout<<endl;
}

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

int main() {
    datadiri();
    garis();
    /*
    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 diserahkan kepada OS
        (Operating System) untuk menentukan dilokasi mana (alamat) nilai
        dari varible 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