Anda di halaman 1dari 8

ARTIKEL OPERATOR, STATEMENT DAN I/O PADA C++ Mata Kuliah Algoritma dan Pemrograman I

DIBUAT OLEH : M. Saputra Septariansyah (09070301030) Manajemen Informatika 07

Universitas Negeri Sriwijaya Palembang 2010

1. Statement Input/Output 1.1 Cin Dalam C++, perintah cin digunakan untuk menginput suatu nilai dari suatu piranti masukan (keyboard) untuk selanjutnya di proses oleh program. Sintaknya yaitu : cin>>variable; contohnya :

Hasilnya :

1.2 Getch 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 Sintaknya yaitu : Variabel = gertch(); Contohnya :

Hasilnya :

1.3 Getche Perintah getche() kegunaannya sama dengan getch(), hanya saja getche() menampilkan karakter yang di inputkan. Fungsi getch() dan getche() samasama membutuhkan file header conio.h. Contohnya :

Hasilnya :

1.4 Cout Dalam C++, perintah cout digunakan untuk menampilkan suatu informasi ke piranti output (layar). Berikut ini perintah-perintah tambahan untuk mengatur tampilan output. endl Perintah ini berfungsi sama dengan \n (ganti baris) setw() Perintah ini digunakan untuk mengatur lebar tampilan data (rata kanan).

setfill() Perintah setfill() digunakan untuk menambahkan suatu karakter tertentu pada field yang kosong pada suatu data. Perintah-perintah tambahan pada cout diatas memerlukan file header iomanip.h suaya dapat digunakan. Contohnya :

Hasilnya :

2. Operator Operator merupakan intruksi khusus yang dikenai untuk variable. Operatoroperator yang sering digunakan dalam pemrograman adalah operator Aritmatika, Operator pembanding, Operator Logika, dan lain-lain, namun yang akan kita bahas kali ini adalah Operator Aritmatika, Operator pembanding, dan Operator logika. 2.1. Operator Aritmatika Operator include : Aritmatika merupakan operator yang digunakan untuk fungsi/operasi matematika, operator aritmatika dasar untuk C++ dan tanpa proses

* /

: untuk perkalian : untuk pembagian

% + -

: untuk sisa hasil bagi (modulus) : untuk penjumlahan : untuk pengurangan

Contoh program :

Hasil nya :

2.2. Operator Pembanding

Operator pembanding digunakan untuk membandingkan antara dua buah variabel. Operator pembanding sering pada saat pengecekan atau statemen if, perulangan atau statemen for, while, do while. Tapi sekarang kita akan membahas dasar penggunaannya dulu. Operator pembanding yang sering digunakan adalah sebagai berikut :

Contoh Program :

Hasilnya :

2.3. Operator Logika Operator logika merupakan operator yang membandingkan hubungan antara dua hasil dari operasi pembanding. Operator logika membandingkan logika hasil dari dua operasi pembanding dan akan melakukan operasi khusus apabila bernilai benar dan apabila bernilai salah maka akan melakukan sebaliknya. Operator yang digunakan dalam operasi logika ada tiga yaitu : Logika && || ! Contoh Program : Keterangan Logika dan (AND) Logika or (ATAU) Logika not (INGKARAN)

Hasilnya :