2.1 CARA PENULISAN
· Komentar
Komentar tidak pernah dicompile oleh compiler. Dalam C++ terdapat 2 jenis komentar, yaitu:
Jenis 1 : /* Komentar anda diletakkan di dalam ini
Bisa mengapit lebih dari satu baris */
Jenis 2 : // Komentar anda diletakkan disini ( hanya bisa perbaris )
· Semicolon
Tanda semicolon “;” digunakan untuk mengakhiri sebuah pernyataan. Setiap pernyataan harus diakhiri dengan sebuah tanda semicolon. Baris yang diawali dengan tanda #, seperti
#include <iostream.h>
tidak diakhiri dengan tanda semicolon, karena bentuk tersebut bukanlah suatu bentuk pernyataan, tetapi merupakan prepocessor directive
2.2 MASUKAN DAN KELUARAN DASAR
Pada C++ terdapat 2 jenis I/O dasar, yaitu:
a. cout (character out), standard keluaran
b. cin (character in), standard masukan
Untuk dapat menggunakan keyword diatas, maka harus ditambahkan
#include <iostream.h> pada prapocessor directive.
Contoh :
#include <iostream.h>
main()
{
char nama[100]; // Dekalarasi variable nama
cout<<”Masukkan nama Anda : “;
cin>>nama; // Meminta user untuk menginisialisasi variable nama
cout<<”Nama anda adalah “<<nama;
return 0;
}
2.3 KARAKTER & STRING LITERAL
String adalah gabungan dari karakter
Contoh : “ Belajar “ à Literal String
“ B “ à Karakter
Panjang String
strlen() à nama fungsi untuk menghitung panjang string
Fungsi strlen() dideklarasikan dalam file string.h
Jadi bila anda ingin menggunakan fungsi strlen(), maka prepocessor directive #include<string.h> harus dimasukkan dalam program diatas main().
Contoh :
#include <iostream.h>
#include <string.h>
main()
{
cout<<strlen("Selamat Pagi.\n")<<endl;
cout<<strlen("Selamat Pagi.")<<endl;
cout<<strlen("Selamat")<<endl;
cout<<strlen("S")<<endl;
cout<<strlen("");
return 0;
}
Keluarannya:
14
13
7
1
0
Perhatikan, bahwa disetiap akhir baris pernyataan diakhiri dengan tanda titik – koma (semicolon) “ ; “.
Perhatikan, bahwa ‘ \n ‘ dihitung satu karakter. \n disebut newline karakter
endl juga merupakan newline karakter ( sama kegunaannya seperti \n ).
Dalam C++, selain \n terdapat juga beberapa karakter khusus yang biasa dsebut escape sequence characters, yaitu
Karakter
|
Keterangan
|
\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 vertikal
|
\\
|
Karakter \
|
\’
|
Karakter ‘
|
\”
|
Karakter “
|
\?
|
Karakter ?
|
\ooo
|
Karakter yang nilai oktalnya adalah ooo ( 3 digit octal )
|
\xhh
|
Karakter yang nilai heksadesimalnya adalah hh (2 digit heksadesimal )
|
Tidak ada komentar:
Posting Komentar