Masukan codingan
program dibawah ini kedalam program C++
·
#include
<iostream.h>
Baris yang dimulai dengan tanda (#) adalah pengarah untuk preprocessor.
Baris ini bukanlah baris kode yang mengandung instruksi seperti biasanya, tapi
baris ini sebagai pertanda kepada prepocessor compiler. Dalam hal ini, pengarah
#include <iostream.h> menginstruksikan kepada prepocessor untuk menyertakan standar file
iostream. File khusus ini (iostream) mengandung deklarasi dari standar library
input output di C++, dan kita menyertakan file ini (iostream) karena kita akan
menggunakan fungsi-fungsi yang terkandung di dalamnya di dalam program kita
selanjutnya.
·
#Include<conio.h>
Baris yang dimulai dengan tanda (#) adalah pengarah untuk preprocessor.
Baris ini bukanlah baris kode yang mengandung instruksi seperti biasanya, tapi
baris ini sebagai pertanda kepada prepocessor compiler. Dalam hal ini, pengarah
#include <conio.h> menginstruksikan kepada prepocessor untuk menyertakan standar file conio. fungsi untuk
memperbolehkan kita menggunakan printah getch().
·
Void main ()
Baris ini adalah awal dari definisi fungsi utama. Fungsi utama dalam C++
harus diberi nama main. Fungsi main adalah titik awal eksekusi dari semua
program C++. Walaupun kita mendefinisikan fungsi sebelum definisi fungsi main,
semua perintah yang didefinisikan didalam fungsi main akan selalu dieksekusi
terlebih dahulu. oleh karena itu, semua progam C+ harus memiliki satu fungsi
main. Perintah void bermakna bahwa fungsi main()
tidak mengembalikan nilai/value. Sintaks main diikuti dengan sepasang tanda kurung ( () ). Ini karena mengikuti aturan
deklarasi fungsi dalam C++. Sebagai alternatif, di dalam tanda kurung ini bisa
diberi beberapa parameter. Seteleh tanda kurung ini, kita akan melihat bagian
utama dari fungsdi yang diapit tanda kurung kurawal ( {} ). Apa yang ada di
dalam tanda kurung kurawal ini adalah apa yang akan dilakukan fungsi ketika
dieksekusi.
·
Char nama [20];
int thn, umr;
int thn, umr;
Baris ini adalah pendeklarasian variabel nama (nama), umur (umr) dan tahun
(thn) dengan deskripsi nama bertipe data character dengan 20 digit kemudian
tahun & umur bertipe data integer.
·
Clrscr();
Baris ini untuk membersihkan layar output
·
Cout<<”Konichiwa”<<endl;
statement Perintah tersebut digunakan untuk
mencetak tulisan pada layar, kemudian kursor diperintahkan
berada di baris baru
·
Cout<<”anata no namae wa : “;
Cin>>nama;
Cout<<”anata no Tanjoo-toshi wa : ”;
Cin>>thn;
untuk mencetak tulisan pada layar,
kemudian Dalam C++, perintah
cin digunakan untuk menginput suatu nilai dari suatu piranti masukan (keyboard)
untuk selanjutnya di proses oleh program untuk dimasukan menjadi nilai pada
variable nama & thn.
·
Umr =
2013 – thn;
Statment ini digunakan untuk
mengkalkulasikan isi dari variable umur (umr) dengan cara mengurangi angka 2013
dikurangi dengan nilai dari variable tahun (thn).
·
Cout<<’anata
no nenrei wa “ <<umr<<”-sai desu”;
Getch()
untuk mencetak tulisan pada layar, Perintah
getch() berfungsi sama seperti cin (perintah input), akan tetapi getch() khusus
untuk input berupa karakter. Disamping itu getch() dapat membaca input berupa
spasi atau tab sedangkan cin tidak bisa. Fungsi ini juga dapat digunakan
apabila tidak diinginkan penekanan enter ketika input data karakter.
Hasil Output Program:
Bagaimana
program ini berjalan :
ketika
di run, program akan mengeluarkan kalimat “konichiwa” diikuti dengan kalimat
“anata no namae wa : “ secara otomatis kita diminta memasukan nilai untuk
dimasukan kedalam variable nama, setelah di tekan enter maka akan keluar
kalimat “anata no tanjoo-toshi wa : “ sama seperti sebelumnya, secara otomatis
kita diminta memasukan nilai untuk dimasukan kedalam variable thn, setelah di
tekan enter maka program akan mengkalkulasi umur, yakni dengan cara mengurangi
tahun ini dengan nilai pada variable thn, kemudian nilai hasil kalkulasi
tersebut dimasukan kedalam variable umr, selanjutnya akan keluar kalimat “anata no nenrei wa “
diikuti dengan nilai dari variable umr & kalimat “-sai desu”.