Bahasa C++

Menampilkan Teks di Bahasa C++

Assalamu’alaikum, Selamat datang di Web Matericoding. Pada tutorial kali ini melanjutkan materi bahasa pemrograman C++. Pada materi sebelumnya telah dibahas tentang konstanta dan pada kali ini akan dibahas cara menampilkan teks di C++. Sepanjang tutorial bahasa C++ di materi koding ini kita sudah beberapa kali menampilkan teks menggunakan perintah COUT. Dan di tutorial kali ini akan dibahas lebih komplit mengenai perintah tersebut.

Perintah COUT pada C++

Dalam bahasa pemrograman C++, perintah cout dipakai untuk menampilkan teks ke layar, yakni salah satu bentuk output.

Perintah cout sendiri sebenarnya bukan bagian dari inti bahasa C++. Bahasa C++ tidak mempunyai sarana input dan output bawaan. Perintah cout berasal dari library iostream yang ditambahkan ke dalam kode program C++. Karena itulah kita harus menulis baris #include <iostream> di awal setiap kode program bahasa C++ yang akan menggunakan perintah cout.

Cara Menampilkan Teks di Bahasa C++ dengan perintah COUT

Cara menampilkan teks dengan perintah COUT cukup mudah, kita bisa langsung menuliskan dengan tanda << seperti contoh berikut:

#include <iostream>
#include <conio.h>

using namespace std;

void main(){
cout <<"Belajar Coding di Materi Coding";

_getch();
}

Hasil setelah dijalankan.

hasil menampilkan teks di c++ 2

Jika ingin menampilkan 2 baris teks, kita bisa menambahkan perintah cout lagi dibawahnya seperti berikut:

#include <iostream>
#include <conio.h>

using namespace std;

void main(){
cout <<"Belajar Coding di Materi Coding";
cout <<"Sangat menyenangkan";

_getch();
}

Jika dijalankan seperti berikut:

hasil program c++ 2

Kedua teks bisa tampil, tapi kenapa disambung dalam 1 baris?

Inilah perilaku bawaan dari hampir semua bahasa pemrograman komputer. Jika kita ingin agar perintah cout kedua tampil di baris baru, harus ada instruksi untuk hal tersebut.

Di dalam bahasa C++, caranya adalah dengan menuliskan karakter “pindah baris”. Karakter ini ditulis sebagai “\n”. Atau bisa menambahkan perintah endl yang sebelumnya ada << seperti contoh berikut:

#include <iostream>
#include <conio.h>

using namespace std;

void main(){
cout <<"Belajar Coding di Materi Coding"<<endl; //perintah endl
cout <<"Sangat menyenangkan \n"; //perintah \n
cout <<"Semangat";

_getch();
}

Jika dijalankan

Hasil setelah dijalankan menampilkan teks di bahasa c++

Sebuah karakter yang diawali dengan tanda backslash “\” memiliki makna khusus di dalam programming. Kode “\n” berarti new line, ini adalah kode untuk pindah baris.

Selain itu ada juga kode “\t” untuk karakter tab dan beberapa kode-kode lain. Kode-kode ini disebut juga sebagai escape character, yakni kode khusus untuk mewakili karakter yang tidak bisa ditulis. Berikut daftar lengkapnya:

Escape CharacterCharacter
\bBackspace
\fForm feed
\nNewline
\rReturn
\tHorizontal tab
\vVertical tab
\\Backslash
\’Single quotation mark
\”Double quotation mark
\?Question mark
\0Null character

Sebagai contoh kita akan coba memakai \t.

#include <iostream>
#include <conio.h>

using namespace std;

void main(){
cout <<"Belajar Coding di Materi Coding"<<endl; //perintah endl
cout <<"\t Sangat menyenangkan \n"; //perintah \n dan \t
cout <<"Semangat";

_getch();
}

Jika dijalankan sebagai berikut

hasil /t

Menggabungkan Teks dan Variabel

Untuk menggabungkan Teks dan variabel pada bahasa c++ cukup menambahkan tanda << setelah teks. Sebagai contoh program berikut:

#include <iostream>
#include <conio.h>

using namespace std;

void main(){
char nama[10]="nuryanto";
cout <<"Selamat datang "<<nama; 

_getch();
}

Jika dijalankan seperti berikut:

Hasil running

Jika ingin menambahkan teks lain, kita bisa menambahkan tanda << dan tulis teksnya menggunakan petik dua seperti biasa.

#include <iostream>
#include <conio.h>

using namespace std;

void main(){
char nama[10]="nuryanto";
cout <<"Selamat datang "<<nama<<", Semoga bermanfaat"; 

_getch();
}

Hasil setelah dijalankan

Hasil run C++

Demikian cara menampilkan teks pada bahasa c++. Jika ada pertanyaan bisa ditanyakan lewat kolom komentar.

Sekian dan Terimakasih.

Wassalamu’alaikum Wr Wb

Salam Matericoding

(sumber)

Add Comment

Leave a Comment