Input/output
Sampai dengan bagian ini, kita telah cukup banyak melatih diri pada kode pemrograman C++. Namun, kita belum mempelajari statement input/output pada C++. Sebenarnya, kalau kita jeli, kita telah secara tidak langsung mempelajari pernyataan input dan output. Perintah cout dan cin yang telah kita gunakan adalah pernyataan input/output yang paling sering digunakan.
Baik perintah cout dan cin digolongkan sebagai stream yang termasuk dalam kelas iostream. Karena itulah setiap kali kita ingin menggunakan dua perintah tersebut, kita harus memanggil file header iostream di awal program.
Stream adalah peralatan logika yang berguna untuk mendapatkan atau memberikan informasi. Stream berhubungan dengan perangkat keras seperti keyboard, layar monitor, printer dengan melalui sistem I/O.
Perintah cin merupakan stream untuk input standar. Perintah ini akan merekam apa yang kita ketikkan dari keyboard. Perhatikan cara penulisannya pada contoh 9.15.
Contoh 9.15. Penggunaan cin dan cout.
#include <iostream>
using namespace std;
int main() {
int bil1, bil2;
//cin bagian satu
cout<<"Masukkan bilangan pertama : ";
cin>>bil1;
cout<<"Masukkan bilangan kedua : ";
cin>>bil2;
cout<<"Hasil kali kedua bilangan = "<<bil1*bil2<<endl;
//cin bagian dua
cout<<"Masukkan dua buah bilangan : ";
cin>>bil1>>bil2;
cout<<"Hasil kali kedua bilangan = "<<bil1*bil2<<endl;
return 0;
}
Perintah cin dapat digunakan untuk memasukkan data satu per satu seperti pada contoh 9.15 (lihat bagian di bawah //cin bagian satu) atau memasukkan data secara langsung berurutan (lihat bagian di bawah //cin bagian dua). Perintah cin harus diikuti operator >>.
Perintah cout adalah perintah melakukan output standar yaitu pada layar monitor. Perintah cout harus diikuti operator <<. Perhatikan contoh 9.15 di atas. cout dapat digunakan untuk mencetak langsung karakter (ditandai dengan " dan diakhiri dengan ") atau isi variabel. Seperti halnya cin, cout dapat digunakan untuk output satu persatu, atau berurutan sekaligus. Pada contoh di atas pernyataan endl adalah pernyataan untuk mencetak baris baru.
Halaman Terkait:
| Dasar-dasar pemrograman c++ | Kerangka program C++ | Header file (.h) | Komentar, identifier, dan tipe Data | Operator | Struktur kontrol program |
Post a Comment