Algoritma 10.2

Run Settings
LanguageC++
Language Version
Run Command
//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,"xrajaoktavian@gmail.com"); 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; }
Editor Settings
Theme
Key bindings
Full width
Lines