Kumpulan Modul Bahasa Pemrograman C++ 2. KonsepTipeData
Konsep Tipe Data
Bahasa Pemrograman 1 (C++)
Oleh :
Desma Fitri, S.Kom
Sekolah Tinggi Ilmu Komputer Dinamika Bangsa
Jambi
2009
http://desmav3.wordpress.com
Review Materi Sebelumnya :
• Latihan :
• Buat tampilan dibawah ini dg C++ :
http://desmav3.wordpress.com
Tipe Data pada C++
Type
Keterangan
Ukuran
memory
(byte)
jangkauan
Char
Abjad/karakter atau untuk bilangan bulat
kecil (ex;A, a, 0, *, &, dll)
1
Signed :-128-127
unsigned: 0 to 255
Short int
(short)
Bilangan bulat dengan jangkauan pendek
2 byte
signed: -32768 to 32767
unsigned: 0 to 65535
Int
Bilangan bulat
4 byte
signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295
Long int
(long)
Integer dengan jangkauan panjang
4 byte
signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295
Bool
Boolean, dapat bernilai benar atau salah
(true or false)
i byte
true or false
Float
Angka dengan titik mengambang (bilangan
cacah)
4 byte
3.4e +/- 38 (7 digit)
Double
Bilangan cacah dengan ketelitian ganda
8 byte
1.7e +/- 308 (15 digits)
Long
double
Bilangan cacah dengan ketelitian ganda
panjang
8 byte
1.7e +/- 308 (15 digits)
Wchar_t
Karakter lebar, biasa dipakai untuk Unicode
karakter
2 byte
1 karakter lebar
http://desmav3.wordpress.com
Variabel
• Adalah suatu tempat untuk menampung
data atau konstanta di memori yang
mempunyai nilai atau data yang dapat
berubah-ubah selama proses program
• Ketentuan pemberian nama variabel :
Ætidak boleh ada spasi
ex :gaji bersih =gaji_bersih
Ætidak boleh diawali oleh angka dan
menggunakan operator aritmatika.
http://desmav3.wordpress.com
Deklarasi variabel
•
•
•
•
•
Adalah proses memperkenalkan variabel kepada borland C++ dan
pendeklarasian variabel tersebut bersifat mutlak, karena jika tidak
diperkenalkan dulu maka C++ tidak akan meneriam variabel
tersebut.
Format penulisannya adalah :
Tipe_data pengenal = nilai ;
Sebagai contoh :
int a;
float nomor;
atau dapat juga pemberian nilai awal untuk variable dilakukan pada
saat deklarasi,
contoh :
int a=10;
char s=’a’;
Jika hendak mendeklarasikan beberapa variabel sekaligus dengan
tipe data yang sama, dapat dilakukan dengan 2 cara, yaitu :
int a; int b; int c;
atau dapat disederhanakan dengan deklarasi :
int a,b,c;
http://desmav3.wordpress.com
EX:
#include
#include
Int main()
{
int a, b;
int hasil;
// proses :
a = 5;
b = 2;
a = a + 1;
hasil = a - b;
// cetak hasilnya :
cout
Bahasa Pemrograman 1 (C++)
Oleh :
Desma Fitri, S.Kom
Sekolah Tinggi Ilmu Komputer Dinamika Bangsa
Jambi
2009
http://desmav3.wordpress.com
Review Materi Sebelumnya :
• Latihan :
• Buat tampilan dibawah ini dg C++ :
http://desmav3.wordpress.com
Tipe Data pada C++
Type
Keterangan
Ukuran
memory
(byte)
jangkauan
Char
Abjad/karakter atau untuk bilangan bulat
kecil (ex;A, a, 0, *, &, dll)
1
Signed :-128-127
unsigned: 0 to 255
Short int
(short)
Bilangan bulat dengan jangkauan pendek
2 byte
signed: -32768 to 32767
unsigned: 0 to 65535
Int
Bilangan bulat
4 byte
signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295
Long int
(long)
Integer dengan jangkauan panjang
4 byte
signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295
Bool
Boolean, dapat bernilai benar atau salah
(true or false)
i byte
true or false
Float
Angka dengan titik mengambang (bilangan
cacah)
4 byte
3.4e +/- 38 (7 digit)
Double
Bilangan cacah dengan ketelitian ganda
8 byte
1.7e +/- 308 (15 digits)
Long
double
Bilangan cacah dengan ketelitian ganda
panjang
8 byte
1.7e +/- 308 (15 digits)
Wchar_t
Karakter lebar, biasa dipakai untuk Unicode
karakter
2 byte
1 karakter lebar
http://desmav3.wordpress.com
Variabel
• Adalah suatu tempat untuk menampung
data atau konstanta di memori yang
mempunyai nilai atau data yang dapat
berubah-ubah selama proses program
• Ketentuan pemberian nama variabel :
Ætidak boleh ada spasi
ex :gaji bersih =gaji_bersih
Ætidak boleh diawali oleh angka dan
menggunakan operator aritmatika.
http://desmav3.wordpress.com
Deklarasi variabel
•
•
•
•
•
Adalah proses memperkenalkan variabel kepada borland C++ dan
pendeklarasian variabel tersebut bersifat mutlak, karena jika tidak
diperkenalkan dulu maka C++ tidak akan meneriam variabel
tersebut.
Format penulisannya adalah :
Tipe_data pengenal = nilai ;
Sebagai contoh :
int a;
float nomor;
atau dapat juga pemberian nilai awal untuk variable dilakukan pada
saat deklarasi,
contoh :
int a=10;
char s=’a’;
Jika hendak mendeklarasikan beberapa variabel sekaligus dengan
tipe data yang sama, dapat dilakukan dengan 2 cara, yaitu :
int a; int b; int c;
atau dapat disederhanakan dengan deklarasi :
int a,b,c;
http://desmav3.wordpress.com
EX:
#include
#include
Int main()
{
int a, b;
int hasil;
// proses :
a = 5;
b = 2;
a = a + 1;
hasil = a - b;
// cetak hasilnya :
cout