Artikel Gratis Buat Kamu

Penjelasan COUT dan CIN C++


Artikel Terkait dengan Penjelasan COUT dan CIN C++


Dalam library iostream C++ , standard operasi input dan outputuntuk pemrograman didukung oleh 2 data streams: cin untuk input dan cout untuk output. Juga, cerr dan clog sebagai tambahan untuk output streams yang di desain khusus untuk menampilkanerror messages. Dapat diarahkan langsung ke standard output maupun ke log file.
Biasanya cout (standard output stream) ditujukan untuk monitor dan cin (standard input stream) ditujukan untuk keyboard. Dengan menggunakan dua streams ini, maka kita dapat berinteraksi dengan user dengan menampilkan messages pada monitor dan menerima input dari keyboard.
Output (cout)
Penggunaan cout stream dhubungkan dengan operator overloaded << (Sepasang tanda "less than").  Contoh     :
cout << "Nama Saya Sutri"; // Tampilkan Output Nama Saya Sutri
cout << 1000;               // Tampilkan angka 1000 pada layar
cout << x;                 // Tampilkan variabel  x on pada layar
Operator << dikenal sebagai insertion operator, dimana berfungsi untuk menginput data yang mengikutinya. Jika berupa string, maka harus diapit dengan kutip ganda ("), sehingga membedakannya dari variable. Contoh       
cout << "Hello";      // Tampilkan Hello pada layar
cout << Hello;        // Tampilkan variabel Hello pada layar

Operator insertion (<<) dapat digunakan lebih dari 1 kali dalam kalimat yang sama, Contoh  :

cout << "Hallo, " << "nama " << "Saya Sutri";
 
Contoh diatas akan menampilkan  Hallo nama Saya Afandi sentencepada layar monitor. Manfaat dari pengulangan penggunaan operatorinsertion (<<) adalah untuk menampilkan kombinasi dari satu variabel dan konstanta atau lebih, contoh                      :

cout << "Hello I am " << age << " years old and my zipcode is " << zipcode;
 
Misalkan variable age = 24 dan  variable zipcode = 90064 maka output yang dihasilkan :
Hello, I am 24 years old and my zipcode is 90064
Contoh :
cout << "Baris pertama \n ";
cout << "Baris kedua.\nBaris ketiga.";
Output :
Baris pertama.
Baris kedua.
Baris ketiga.
Selain dengan karakter new-line, dapat juga menggunakan manipulator endl, contoh    :
cout << "Baris pertama" << endl;
cout << "Baris kedua" << endl;
 
Output :
Baris pertamaBaris kedua

Input (cin).
Menangani standard input pada C++ dengan menambahkan overloaded operator extraction (>>) pada cin stream. Harus diikuti bengan variable yang akan menyimpan data. Contoh       :

int umur;
cin >> umur;

Contoh diatas mendeklarasikan variabel age dengan tipe int dan menunggu input dari cin (keyborad) untuk disimpan di variabel umur.

cin akan memproses input dari keyboard sekali saja dan tombol ENTER harus ditekan.
Contoh :

  1. // contoh program input dan output
  2. #include

  3. int main ()
  4. {
  5.   int i;
  6.   cout << "Silahkan masukan nilai: ";
  7.   cin >> i;
  8.   cout << "Nilai adalah " << i;
  9.   cout << " Nilai jika di kali 5 adalah: " << i*5 << ".\n";
  10.   return 0;
  11. }


Output :
Silahkan masukan nilai: 2
Nilai jika di kali 5 adalah: 10.

cin juga dapat digunakan untuk lebih dari satu input    :
cin >> a >> b;

Equivalen dengan          :
cin >> a;
cin >> b;

Dalam hal ini data yang di input harus 2, satu untuk variabel a dan lainnya untuk variabel b yang penulisannya dipisahkan dengan :  spasi, tabular atau newline.

Description: Penjelasan COUT dan CIN C++ Rating: 5.0 Reviewer: Eri ItemReviewed: Penjelasan COUT dan CIN C++


Artikel yang mirip:



Gali lebih banyak tentang Penjelasan COUT dan CIN C++
Back To Top