4/04/2013

LA C++ Pertemuan ke-2



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++.

                                         (contoh CIN dan COUT)

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.
Sedangkan CIN berfungsi untuk menginputkan data ke variabel yang telah ditentukan, contoh  CIN>> nama berarti akan diinputkan pada variabel nama. Sehingga akan ditampilkan kembali pada layar output, pada program cukup mengetikan << nama untuk memanggil isi data pada variabel nama.

                                    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