6# Cout, Karakter Dan, String Bahasa Pemrograman C++ ~ Coding IsmyNR - Cara Dan Contoh Pemrograman

6# Cout, Karakter Dan, String Bahasa Pemrograman C++

Berhubung seri sebelumnya belum membahas COUT sekaranng saya akan membahas tentang apa itu COUT, kegunaan, fungsi atau pada saat apa COUT itu digunakan…

Mungkin seri sebelumnya agak bingung yah .. karena saya menempatkan COUT pada program 
pertama kita … padahal COUT sendiri belum kita bahas .. nah kali ini saya akan melanjutkannya …

Pada pernyaataan COUT merupakan sebuah object dalam C++ yang digunakan untuk mengarahkan data ke dalam standar outout atau kita sebut dengan mencetak data ke layar, layar hitam tuh ketika kita sudah run and build…

Jadi ketika kita membuat sebuah nama tulisan dll pada pernyataan COUT maka tulisan tersebut akan dicetak COUT itu dibacanya ( SI OUT ), contohnya :
#include <iostream>
using namespace std;

int main()
{
    int nilai;
    nilai = 90;
    cout << nilai << endl;

    return 0;
}

Outputnya : 90

6# Cout, Karakter Dan, String Bahasa Pemrograman C++

Diatas sudah jelas.. sebuah COUT karakternya seperti itu cout ……. ……... dll, nah apabila kita merubah karakter ( nilai ) trsebut menjadi string ( “nilai “ ), maka otomatis outputnya ( nilai ) bukan ( 90 ) karena C++ menganggap string ( “ nilai“ ) sebuah karakter biasa bukan ( isi dari nilai ) tadi.
  • ( string ) = tanda “ “
  • ( int ) = integer (tipe data)
  • ( cout ) = mencetak data ke layar
  • ( ≪  ) = disebut operator peletakan/penyisipan
  • ( endl ) = sebagai enter / menambahkan baris baru
  •  ( ; ) = tanda semicolon ini harus ada untuk mengakhiri sebuah pernyataan

Jika ingin dipraktekan diatas tanpa tanda kurung tutup buka yah …
misalkan :
#include <iostream>
using namespace std;

int main()
{
    int nilai;
    nilai = 90;
    cout << "nilai" << endl;

    return 0;
}

outputnya : nilai

6# Cout, Karakter Dan, String Bahasa Pemrograman C++

Tanpa cout ketika kita run and build akan kosong terus layarnya … 


Jadi bisa dong misalkan kita membuat sebuah program berisi katakter yang kita buat sendiri dengan menggnakan string( “ “ ) mengisikan nama, sekolah, umur, hobi, alamat dll. misalkan:
#include <iostream>
using namespace std;

int main()
{
    cout << " Hallo" << endl;
    cout << " Nama Saya Adalah ....... " << endl;
    cout << " Saya Bersekolah Di ....... " << endl;
    cout << " Saya Berumur ........ " << endl;
    cout << " Hobi saya Menulis, Membaca ........ " << endl;
    cout << " Alamat Saya ada di Jl. ........" << endl;

    return 0;
}

String itu adalah gabungan dari karakter ( “ “ )
“ Belajar “ => Literal String
“ B “ => Karakter

Perhatikan, bahwa :
  • \n dihitung satu karakter. \n disebut newline karakter atau baris baru
  • endl juga merupakan newline karakter ( sama kegunaannya seperti \n ).

Berikut dalam C++ terdapat beberapa karakter khusus yang biasa disebut dengan escape sequence characters, yaitu :  
  • \0 = Karakteeer ber-ASCII nol ( karakter null )
  • \a = Karakter bell
  • \b = Karakter backspace
  • \f = Karakter ganti halaman ( formfeed )
  • \n = Karakter baris baru ( newline )
  • \r = Karakter carriage return ( ke awal baris )
  • \t  =Karakter tab horizontal
  • \v = Karakter tab vertika
  • \\ = Karakter \
  • \’ = Karakter ‘
  • \” = Karakter “
  • \? = Karakter ?
  • \ooo =Karakter yang nilai oktalnya adalah ooo ( 3 digit octal )
  • \xhh = Karakter yang nilai heksadesimalnya adalah hh (2 digit heksadesimal )

Misalkan ingin mencontohkanya yaitu :
#include <iostream>
using namespace std;

int main()
{
     cout << "  Hallo, Selamat Belajar \n ";
     cout << " C++ adalah kesukaanku \n ";

     return 0;
}

Outputnya sama seperti memakai endl.

6# Cout, Karakter Dan, String Bahasa Pemrograman C++

Silahkan sesuka hati kalian ingin memodifikasinya ini hanya contoh saja…sekian dan terimakasih

logoblog

Share :

No comments:

Post a Comment

Berkomentarlah jika ada pertanyaan mengenai artikel ini, Kesan pembaca atau saran yang membangun blog ini.
*Gunakan akun google dan ceklis kolom (Notify Me) agar mendapatkan pemberitahuan balasan komentar

 
Back to Top