ANDI WADI AFRIANDYKA 1154113 POINTER BAHASA C

22:11 Pemrograman Web 0 Comments



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: