A. Mengenal Script COUT | Blues Coding
COUT (dalam pengejaan
bahasa Inggris see out) merupakan script atau objek dari kelas ostream, objek
ini berada di dalam namespace std yang simpan di dalam header file
<iostream> (ostream > namespace std > iostream), maka dari itu
inilah alasan kenapa kita harus menggunakan header file #include<iostream> di
setiap program yang kita buat.
Dalam penulisan script
cout ada 2 versi yaitu versi singkat dan versi ribet (hanya penamaan saja ya
hehehe), Untuk cara penulisan script cout yang singkat adalah cout,
sedangkan untuk ribet std::cout jika kita ingin menulis script cout
secara singkat maka kita harus menambahkan baris perintah using namespace std; setelah baris scipt header file, tujuanya adalah
kita memberitahu kepada system kalo kita sudah menggunakan namespace std; di
dalam program, jadi tidak perlu menuliskan scrpt std di setiap baris
perintahnya.
Cout itu sendiri berfungsi
untuk menampilkan sebuah character yang di tuliskan dalam program ke layar
(output), charakter yang akan di tampilkan harus di masukan terlebih dahulu ke
objek cout menggunakan operator << dan charakternya ada diantara tanda
kutip 2 “”, contohnya kita akan menampilkan pesan “selamat datang”, maka kita
harus menuliskan perintah :
Cout<<”Selamat
Datang”;
B. Mengenal Perintah CIN | Blues
Coding
Selain cout, C++ juga
menyediakan perintah lain sebagai pasangannya yaitu cin (dalam ejaan bahasa
inggris (see in). Hampir sama dengan COUT, CIN merupakan objek yang tergabung dalam
namespace std; yang merupakan anggota dari <iostream> dan berbeda kelas,
jika cout berasal dari ostream, maka cin berasal dari kelas istream (istream
> namespace std > iostream).
Untuk cara penulisanya pun
sama dengan COUT ada 2 versi, ada yang singkat seperti cin dan yang ribet seperti
std::cin , jadi kalo tidak ingin ribet maka tambahkan script using namespace
std; ya kawan dan jangan lupa sertakan header file nya juga
#include<iostream>.
CIN berfungsi untuk
membaca data yang di inputkan user lewat perantara keyboard, setelah data
berhasil terbaca, maka data tersebut akan di simpan di objek CIN, lalu data
yang sudah tersimpan tadi akan di masukan ke sebuah variable menggunakan
operator >>, berikut contoh penulisan programnya :
Int a;
Cout<<”Masukan Sebuah Angka : “;
Cin>>a;
- Baris script int a; berfungsi untuk mendeklarasikan / memberitahu kepada system jika kita akan menggunakan variable a dengan type character integer, jika kita tidak mendeklarasikanya maka system tidak akan bisa memprosesnya sehingga program pun akan error / bug.
- Baris script cout<<”Masukan Sebuah Angka :”; hanya sebagai sebuah petunjuk kepada user, bahwa user harus memasukan sebuah angka, bisa satuan, puluhan, ratusan, sesuai keinginan user, jika kita tidak menggunakan baris script ini maka user akan bingung, apa yang harus di lakukan.
- Baris script ke tiga cin>>a; berfungsi untuk mencatat dan menyimpan angka yang di masukan user ke variable a lewat perantara objek cin.
C. Contoh Program
Agar kalian bisa lebih
memahami fungsi dari CIN dan COUT, dan memahami perbedaan dari 2 cara penulisan
script CIN dan COUT, perhatikan dan bandingkan lah baris script program berikut
:
Script Program Pertama :
#include<iostream>
int main(){
int a;
std::cout<<"Masukan Sebuah Angka= ";
std::cin>>a;
std::cout<<"Angka yang telah diinput = "<<a;
}
Script Program Kedua :
#include<iostream>
using namespace std;
int main(){
int a;
cout<<"Masukan Sebuah Angka =";
cin>>a;
cout<<"Angka yang telah di input= "<<a;
}
Seperti yang kalian lihat,
di program pertama tidak menggunakan baris script using namespace std; dan sebagai
penggantinya disetiap script cin atau cout di tambahkan script std::, sedangkan di program yang ke dua menggunakan baris
script using
namespace std; sehingga di setiap script
cin dan cout tidak perlu menggunakan script std:: lagi. Meskipun berbeda hasil
dari outuput kedua program tersebut sama, dengan asumsi user memasukan angka 5,
hasilnya seperti ini :
Masukan Sebuah Angka = 5
Angka yang telah di input
= 5
Itulah materi pembahasan
kita pada kesempatan kali ini mengenai fungsi script CIN dan COUT berserta 2
cara penulisannya, semoga kalian bisa memahaminya dengan baik ya, karena script
cin dan cout merupakan script dasar dalam pemograman C++ yang harus kalian
ketahui dan hafal di luar kepala hehehe, baiklah cukup sekian artikel kali ini,
terimakasih, salam admin :D.