8/3/2019 Tipe Data Pada Bahasa C
1/15
PemrogramanPemrograman CC
AbdulAbdul Haris,S.KomHaris,S.Kom
8/3/2019 Tipe Data Pada Bahasa C
2/15
TIPE DATATipe data digunakan untuk mendeklarasikan suatu pengenal/variabel atau konstanta.
Bahasa C menyediakan lima macam tipe data dasar, yaitu :
Selanjutnya int, float, double dan char dapat dikombinasikan dengan pengubah
(modifier) signed, unsigned, long dan short.
8/3/2019 Tipe Data Pada Bahasa C
3/15
Pengubah signed berarti nilai variabel dapat mempunyai tanda,
sehingga dapat bernilai positif atau negatif.
8/3/2019 Tipe Data Pada Bahasa C
4/15
VARIABEL
Variabel adalah suatu pengenal yang digunakan untukmenyimpan suatu nilai dan nilai dari variabel tersebutdapat berubah-ubah selama proses program.
Variabel belum dapat digunakan didalam programsebelum dideklarasikan terlebih dahulu. Dengan katalain, deklarasi variabel harus dilakukan terlebih dahulusebelum variabel tersebut digunakan.
Deklarasi variabel berarti memberitahukan kepada Ctentang tipe data dari suatu variabel, sehingga C dapatmempersiapkan terlebih dahulu tempat dari variabeltersebut di memori.
8/3/2019 Tipe Data Pada Bahasa C
5/15
Mendeklarasikan Variabel
Menentukan tipe data variabel
Untuk menentukan tipe dari pada variabel tergantung dari jenis data yang akan
ditampung pada variabel.
8/3/2019 Tipe Data Pada Bahasa C
6/15
Penugasan Variabel
8/3/2019 Tipe Data Pada Bahasa C
7/15
Pendeklarasian dan penugasan
8/3/2019 Tipe Data Pada Bahasa C
8/15
8/3/2019 Tipe Data Pada Bahasa C
9/15
KONSTANTA
Konstanta Bernama
Konstanta bernama adalah suatu pengenal yang
berhubungan dengan nilai tetap (variabel
konstan). C++ memungkinkan pendefinisian suatu
konstanta bernama. Hal ini dilakukan dengan
menggunakan kata kunci const.
8/3/2019 Tipe Data Pada Bahasa C
10/15
8/3/2019 Tipe Data Pada Bahasa C
11/15
#include
main( )
{
const float phi = 3.14285;float luas, jari_jari;
printf (Masukkan Nilai Jari-jari? = );
scanf(%f,&jari_jari);
luas = 2 * phi * jari_jari;printf( Luas lingkaran = %f \n,luas);
}
8/3/2019 Tipe Data Pada Bahasa C
12/15
Konstanta Karakter dan Konstanta
String
Konstanta karakter merupakan nilai sebuah
karakter yang ditulis diantara tanda petik
tunggal ( ), Contoh : a, 7, dll. Konstanta
string (literal string) merupakan nilai sebuah
atau lebih karakter yang ditulis diantara tanda
petik ganda ( ), Contoh : a, bahasa c, dll.
8/3/2019 Tipe Data Pada Bahasa C
13/15
Konstanta Karakter Escape
Konstanta karakter escape banyak digunakan
di statemen-statemen untuk menampilkan
hasil, misal menggeser kursor ke baris
berikutnya (ganti baris baru) , membuat
kursor kembali ke kolom pertama (carriage
return) atau membunyikan bel dan lain
sebagainya. Suatu konstanta karater escapediawali dengan karakter atau tanda \.
Berikut ini adalah konstanta karakter escape.
8/3/2019 Tipe Data Pada Bahasa C
14/15
Misalnya akan menampilkan karakter \ di layar monitor menggunakan fungsi printf()
sebagai berikut :printf(\);Maka akan ditampilkan kesalahan oleh kompiler, karena
dianggap nilai karakter atau string tersebut belum lengkap, apakah \b, \f, atau
karakter escape lainnya. Untuk maksud tersebut maka dapat digunakan karakter escape
\\ sebagai berikut: printf(\\);
8/3/2019 Tipe Data Pada Bahasa C
15/15
Terima Kasih