Berikut ini adalah penjelasan program di atas :
#include<iostream.h> ,
#include<stdio.h>, #include<conio.h> merupakan preprocessor directive.
Bukan merupakan baris kode yang dieksekusi, tetapi indikasi untuk kompiler. Pada
dasarnya hanya perlu #include<iostream.h>, tetapi karena saya
menggunakan compiler yang cukup jadul jadi saya perlu menambahkan #include<stdio.h>,
#include<conio.h>. gunanya untuk memberitahukan preprocessor kompiler
untuk menyertakan header file standard iostream. File spesifik
ini juga termasuk library deklarasi standard I/O pada C++ dan file ini
disertakan karena fungsi-fungsinya akan digunakan nanti dalam program.
gambar 2 |
int main( )
merupakan titik
awal dimana seluruh program C++ akan mulai dieksekusi. Isi dari fungsi main
akan selalu dieksekusi pertama kali. Main diikuti oleh sepasang tanda
kurung () karena merupakan fungsi. pada C++, semua fungsi diikuti oleh
sepasang tanda kurung () dimana, dapat berisi argumen didalamnya. Isi
dari fungsi main dituliskan diantara kurung kurawal ({}), seperti
dalam contoh.
Dan setiap
penulisan program harus diakhiri dengan tanda titik koma (;).
gambar 3 |
clrscr ( )
Untuk menghapus
screen output yang lama, jadi output tidak menumpuk. Untuk lebih jelasnya nanti ketika program telah selesai dibuat coba anda jalankan berkali-kali, tetapi jangan tulis clrscr( ) saat membuat program.
gambar 4 |
Jadi ketika anda mulai membuat sebuah program, deklarasikan dulu variabel yang ingin anda buat.
char, int, float, merupakan bagian dari identifier,
digunakan untuk memberi identitas pada variabel.
Sedangkan nama[30], kls[6], npm[9], a, b, c, d, e, f adalah variabelnya.
gambar 5 |
- cout<< digunakan untuk membuat output pada program dengan diikuti tanda kutip (“) untuk membuka dan diakhiri dengan kutip (“) kembali untuk menutup kata yang ingin dicetak pada program.
- cin>> digunakan untuk memasukan isi ke dalam variable ketika program dijalankan.
gambar 6 |
- cin.getline digunakan untuk membuat space menjadi sebuah karakter. Sehingga apabila di dalam menginput sebuah nama terdapat space antarkata, maka tidak terjadi eror pada program.
- untuk lebih jelasnya coba anda bandingkan cin.getline(nama,30) diganti dengan cin>>nama kemudian anda isi inputan dengan nama panjang yang memiliki space antar kata.
- \n digunakan untuk membuat baris baru pada output.
gambar 7 |
Proses program
yang dibuat oleh programmer.
gambar 8. |
Ketik alt+f9
untuk mengkompail program, apabila tidak ada eror maka pesannya seperti diatas
gambar 9 |
untuk menjalankan program ketik CTRL + F9 , kemudian isi program
sesuai dengan keinginan anda.
gambar 10 |
ket :
maksud dari hasil c++ adalah : 12 dan hasil dari ++c adalah : 14
lihat gambar 7.
cout<<"hasil dari c++ adalah : "<<c++<<"\n";
Ketika itu variabel c dicetak dengan nilai 12, tetapi di dalam program nilai variabel c telah ditambah 1. jadi nilai variabel c yang ada di program adalah 13.
Dan dibawahnya program ditulis :
cout<<"hasil dari ++c adalah : "<<++c<<"\n";
artinya nilai yang tadinya 13 kemudian ditambah dengan angka 1 sehingga menjadi 14 kemudian baru dicetak ke layar.
silahkan dicoba ya kawan, semoga bermanfaat..!!!
=)
silahkan dicoba ya kawan, semoga bermanfaat..!!!
=)
Tidak ada komentar:
Posting Komentar