Posted by ssss on Sabtu, November 19, 2016 in Training ICT | No comments
A. Tipe Data
Sebuah program akan dieksekusi apabila memiliki
perintah atau data yang akan diolah/proses. Data dalam bahasa C++ memiliki tipe
data tersendiri yang mampu dibaca oleh sistem komputer. Ada beberapa macam tipe
data yang ada dalam bahasa C++ antara lain sebagai berikut :
1)
Tipe Data Char Char merupakan tipe data berbentuk karakter
tunggal(string tidak termasuk). Char memiliki jumlah bit sebanyak 8 bit (1
byte). Pendeklarasian secara umum adalah char
nama_variabel[panjang_karakter]; .
2)
Tipe Data Integer Integer merupakan tipe data bilangan bulat. Integer
memiliki jumlah bit sebanyak 16b bit (2 byte). Pendeklarasian secara umum
adalah int nama_variabel; .
Type
|
Batas Nilai
|
Ukuran Memori
|
Short int
|
-32768...32767
|
2 Byte
|
Int
|
-32768...32767
|
2 Byte
|
Long
|
-2147483678...2147483647
|
4 Byte
|
Unsigned Integer
|
0-65535
|
2 Byte
|
3)
Tipe Data Float Float merupakan tipe data bilangan pecahan presisi
tunggal. Float memiliki jumlah bit sebanyak 32 bit (4 byte). Pendeklarasian
secara umum adalah float nama_variabel; .
4) Tipe Data Double Double
merupakan tipe data bilangan
pecahan presisi ganda. Double memiliki jumlah bit sebanyak 64 bit (8 byte).
Tipe data double lebih akurat dibandingkan dengan float apabila terdapat banyak
angka dibelakang tanda koma ( , ).
Type
|
Batas Nilai
|
Format
|
float
|
3.4E-38 s/d 3.4E+38
|
unsigned 32 bit
|
double
|
1.7E-308 s/d 1.7E+308
|
unsigned 64 bit
|
Long double
|
3.4E-4032 s/d 1.1.E+4032
|
unsigned 80 bit
|
5) Tipe Data Void Void merupakan tipe data tidak bertipe dan memiliki jumlah bit sebanyak 0 bit. Biasanya digunakan saat pendeklarasian fungsi.
Berikut ini adalah contoh kode
program yang menggunakan beberapa tipe data:
Sebuah program membutuhkan perintah-perintah yang
digunakan untuk memanipulasi data yang ada didalamnya, yang dalam bahasa C++
dikenal dengan Operator. Operator adalah sebuah simbol/syntax yang digunakan
oleh program untuk mengolah dan mamanipulasi data menjadi data yang
baru.Operator dalam C++ terbagi menjadi beberapa kategori sebagai berikut:
1)
Operator Aritmatika
Operator Aritmatika merupakan operator yang
digunakan untuk melakukan perhitungan aritmatika. Operator Aritmatika dibagi
menjadi 2 macam yaitu Operator Binary dan Operator Unary.
Operator
Binary
+ Operator
Penjumlahan
- Operator
Pengurangan
* Operator
Perkalian
% Operator
Modulus
= Operator
Sama Dengan
Operator Unary
+ Operator
Nilai Plus
- Operator
Nilai Minus
++ Operator
Nilai Menaik (Increment)
-- Operator
Nilai Menurun (Decrement) 3
2) Operator
Relasi
Operator Relasi merupakan operator yang
digunakan untuk melakukan perbandingan. Operator Relasi terdiri dari
Operator
Relasi
<
Operator Lebih Kecil Dari
>
Operator Lebih Besar Dari
<=
Operator Lebih Kecil Sama Dengan
>=
Operator Lebih Besar Sama Dengan
==
Operator Sama Dengan
!=
Operator Tidak Sama Dengan
3) Operator
Logika
Operator Logika merupakan operator yang
digunakan untuk melakukan fungsi logika. Operator Logika terdiri dari
Operator
Logika
&&
Operator And
||
Operator Or
!
Operator Not
Berikut adalah
contoh program c++ yang menggunakan operator :
C. Variabel & Konstanta :
Variabel :
·
Untuk menyimpan suatu nilai, dan nilai yang ada padanya dapat diubah
selama eksekusi berlangsung.
·
Penamaan variabel bersifat case sensitive (huruf besar
& huruf kecil dianggap berbeda).
·
Harus dideklarasikan dahulu sebelum digunakan
Konstanta :
Sebuah variabel dengan tipe data tertentu dan
memiliki nilai data yang akan selalu tetap di dalam program.
Contoh :
float phi;
const
phi=3.14;
0 komentar:
Posting Komentar