ANDI WADI AFRIANDYKA 1154113 POINTER BAHASA C
Kodingan:
#include<iostream>
using namespace std;
main()
{
int wadi,*dhika,hana;
wadi= 85;
dhika=&hana;
hana=wadi;
cout<<"
"<<wadi<<endl;
cout<<"
"<<dhika<<endl;
cout<<"
"<<hana<<endl;
return 0;
}
Hasil :
Penjelasan :
Sebelum kita masuk ke program yang akan saya buat
terlebih dahulu saya akan memberikan gambaran dedikit tentang apa itu bahasa
pemprograman C++. C++ sebuah
bahasa pemprograman tingkat menengah (middle level programming language)
yang bisa juga masuk dalam bahasa tingkat tinggi.
#include
Include ialah sebuah permulaan awal untuk melakakukan
pembuatan sebuah aplikasi menggunakan c++ seperti pada java menggunakan, public
static void; adalah sebuah awalan dari proses pembuatan sebuah aplikasi dimana
#include ini memiliki kemampuan untuk menambahkan dan menghapus kode dari file
sumbernya,
using namespace std;
dan untuk bagian ini terdiri dari 3 kata yaitu; using,
namespace, dan sytd;. Yang mempunyai fungsi masing masing.
1.
Using, pemberitahuan untuk kompiler untuk penggunaan
pendeklarasian namespace dan anggota dari namespace.
2.
Namespace, menyediakan metode utuk mencegah
terjadinya konflik nama dalam proyek proyek besar.yang diaman simbol
pendeklarasian di tempatkan di lingkup yang bernama sehingga tidak terjadinya
kekeliruan pengenalan terhadap scope yang lainnya.
3.
Std, adalah sebuah nama dari namespace yang
sudah tersedia dan dan tidak perlu untuk di ketik ulang.
main()
untuk pendeklarasian fungsi utama, dalam sebuah
program seperti c++ memiliki banyak fungsi. Tetapi, harus mempunyai fungsi
utama (main function). Arti dari fungsi di program kali ini adalah file yang
berisi deklarasi untuk berbagai fungsi yang ada pada program C (yang dibutuhkan
oleh sebuah programer).
{
Dan tanda kurung kurawal di atas menandakan bahwa awal
dari sebuah program
int
wadi,*dhika,hana;
dimana int adalah sebuah tipe data, dimana tipe
tersebut ada 3 yaitu wadi, dika, dan hana. Dimana wariabel wadi, dika dan hana
adalah sebuah penginisialan.
wadi=85;
dimana
variabelwadi disni dimisalkan bernilai sama dengan (delapan puluh lima) 85
dhika=&hana;
penginisialisasian antara dhika sama dengan (=) hana.
Tanda ; merupakan penutup dari sebuah program yang telah anda ketik sebelumnya.
hana=wadi;
penginisialisasian antara hana sama dengan (=)wadi.
cout
cout dapat sebagai
input, tapi untuk menjalankan jika fungsi cout dibuat harus punya / memakai header <iosterm.h>. dimana
tanda kurang dari << adalah
operator dan “ ” yang akan mengarahkan
operand yang terletak di kanan ke objek
yang terletak kirinya. Sama seperti di atas “ ” di pindahkan di cout yang dipindahkan
berupa tampilan string tersebut ke layar. Endl; adalah suatu fungsi manipulator
yang dapat digunakan untuk menyisipkan new line atau mengatur pindah baris.
Fungsi ini sangat berguna untuk perintah keluaran berupa file di disk, dan juga
file harus menggunakan perintah yang pas
seperti file header iostream.h.
cout
cout berfungsi
sebagai input, tapi untuk menjalankan jika fungsi cout dibuat harus punya /
memakai header <iosterm.h>. dimana tanda
kurang dari << adalah operator dan “ ” yang akan mengarahkan operand yang
terletak di bagian kanan ke objek yang terletak kirinya. Sama seperti di atas “ ” di pindahkan di cout yang dipindahkan
berupa tampilan string tersebut ke layar. Endl; adalah suatu fungsi manipulator
yang dapat digunakan untuk menyisipkan new line atau mengatur pindah baris.
Fungsi ini sangat berguna untuk perintah keluaran berupa file di disk, dan juga
file harus menggunakan perintah yang pas
seperti file header iostream.h.
cout<<" "<<hana<<endl;
dan perintah di atas mempunyai kesamaan dengan
perintah yang di atas perbedaannya cuman berada pada tulisan “ ”. Dan <<hana<<.
return ;
penutup dari main() itu sendiri dan angka 0 adalah
system operasi yang menunjukkan bahwa program tersebut berjalan dengan lancar tidak
ada salah.
}
Penutup untuk sebuah aplikasi yang telah di buat.
https://github.com/andiwadi1997/pointer-tugas-1/tree/master
0 komentar: