Program 1
langsung saja saya mulai, saya akan mencoba menjelaskan
coding setiap barisnya.
Tanda # (pagar) menjelaskan bahwa disini adalah file
header/library pada C++. Biasanya dilanjutkan dengan IOSTREAM dan CONIO seperti
pada program diatas. IOSTREAM atau input ouput stream memiliki fungsi untuk
memanggil sintaks CIN untuk input dan COUT untuk ouput. Sedangkan .h menandakan
header pada C++.
Int main () berfungsi untuk sintaks return 0; seperti program
diatas, jika menggunakan return 0; tetapi tidak menggukan int main maka akan
terdeteksi error. Return 0; sendiri berfungsi untuk mengembalikan kondisi
program ke pendeklarasian awal ketika program dijalan kan.
Tanda kurung kurawal buka { memiliki ariti bahwa main program
dimulai disini dan diakhir dengan tanda kurung kurawal tutup }. Biasanya berada
di bawah main();.
Dimulai dari baris ini adalah main program. Char dan int
adalah type data pada C++ sedangkan nama, npm, hobi, tahun, dan umur merupakan
variabel yang dideklarasikan. Variabel-variabel ini diberikan suatu kondisi,
dimana pada variabel nama hanya diperbolehkan 20 carakter, npm hanya 8
carakter, sedangkan hobi diperbolehkan hanya 20 carakter.
Clrscr(); (clear screen) adalah sintaks untuk membersihkan
layar dari program-program sebelumnya yang telah tercetak pada layar output,
sehingga program terlihat lebih rapih dan efisien.

Sebelumnya sudah dijelaskan bahwa COUT merupakan sintaks dari
IOSTREAM, COUT disini berfungsi untuk menampilkan pada layar output sama
seperti fungsi writeln atau write pada program PASCAL. Jadi nanti yang akan di
tampilkan pada layar output adalah MASUKKAN NAMA ANDA. Lalu mengapa \n tidak
dipampilkan pada layar output? Yaitu untuk berpindah pada baris baru.
OUTPUT PROGRAM
PROGRAM 2
Karena sudah dijelaskan tetang
bagian header maka saya akan menjelaskan cukup pada main program saja.
Float adalah type data pada C++
yang berfungsi untuk menampilkan bilangan decimal. Jadi ketika ada nilai nol
koma sekian, angka dibelakang koma akan tercetak pada layar output. Berbeda
dengan int yang hanya dapat menampilkan bilangan bulat.
Clrscr(): (clear screen) adalah
sintaks untuk membersihkan layar dari program-program sebelumnya yang telah
tercetak pada layar output, sehingga program terlihat lebih rapih dan efisien.
Sebelumnya sudah
dijelaskan bahwa COUT merupakan sintaks dari IOSTREAM, COUT disini berfungsi
untuk menampilkan pada layar output sama seperti fungsi writeln atau write pada
program PASCAL. Jadi nanti yang akan di tampilkan pada layar output adalah
MASUKKAN NILAI A. Lalu mengapa \n tidak dipampilkan pada layar output? Karena
\n berfungsi untuk berpindah pada baris baru.
Sedangkan CIN
berfungsi untuk menginputkan data ke variabel yang telah ditentukan,
contoh CIN>> a; berarti akan
diinputkan pada variabel a. Sehingga akan ditampilkan kembali pada layar
output, pada program cukup mengetikan <
COUT << “\n a*b= “ << a*b; maka pada layar output
akan ditampilkan perkalian variabel a dengan variabel b, menggunakan data yang
telah di input sebelumnya.
Disini user akan
diminta kembali menginputkan nilai a dan b, yang kemudian datanya akan disimpan
dapa variabel a dan b dengan sintaks CIN. Selanjutnya dengan nilai a dan b
program akan membuat oprator logika dengan perklian (*), pembagian(/),
pengurangan(-) dan penjumlahan (+).
Fungsi getche(); dipakai untuk membaca sebuah karakter dengan
sifat karakter yang dimasukkan tidak perlu diakhiri dengan menekan tombol
ENTER, dan karakter yang dimasukan ditampilkan di layar.
OUTPUT PROGRAM








No comments:
Post a Comment
coret-coret disini