oleh : nisa miftachurohmah, s · untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada...
TRANSCRIPT
Oleh : Nisa Miftachurohmah, S.Kom
Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi
Turbo Borland C++ Dev C++
Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi
Variable dapat didefinisikan sebagai bagiandari memory untuk menyimpan nilai yang telah ditentukan.
Setiap variable memrlukan identifier yang dapat membedakannya dari variable lain.
Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi
Identifier- untaian satu atau lebih huruf, angka, ataugarisbawah /underscore (_).- panjangnya tidak terbatas.- harus diawali dengan huruf atau garisbawah/underscore (_).- identifier tidak boleh menggunakan
keyword dari bahasa C++.
Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi
keyword-keyword yang ada di bahasa C++antara lain :
asm, auto, bool, break, case, default, delete, do, float, for, friend, volatile, typename, try, using, this, throw, int, if, new, false, switch, sizeof, dsb.
Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi
Tipe Data Karakter Tipe Data String Tipe Data Bilangan Bulat Tipe Data Bilangan Pecahan
Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi
Untuk semua huruf, angka dan tanda baca tunggal.
signed char untuk karakter bertanda (negatif),dengan rentang -128 s/d 127
Unsigned char untuk karakter angka yang tidak bertanda, dengan rentang 0 s/d 255
Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi
Contoh deklarasi: char letter = ‘A’ ; unsigned char number = 245 ; signed char value = -71 ;
Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi
Untuk variabel yang menampung data string tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah pointer ke sebuah variabel char.
Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi
Contoh deklarasi: char nama[50]; -> deklarasi dengan cara array char *alamat; -> deklarasi dengan cara
pointer char text [ ] = “ C++ “ ;
puts (text) ;
Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi
Tipe Data Jangkauan NilaiInt -32.768 s/d 32.767
Usigned int 0 s/d 65.535
Char -128 s/d 127
Unsigned char 0 s/d 255
Long -2.147.483.648 s/d 2.147.483.647
Unsigned long 0 s/d 4.294.967.295
Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi
Contoh deklarasi: int a = 50; unsigned int b = -110; long d = 5000000;
Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi
Untuk bilangan pecahan
Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi
Tipe Data Jangkauan Nilai
Float 3.4x10-38 s/d 3.4 x 1038
Double 1.7x10-308 s/d 1.7x10308
Long Double 3.4x10-4932 s/d 1.1x104932
Contoh deklarasi: float a= 1234567890123456789; double d= 1234567890123456789; Long double c = 1234567890123456789;
Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi
Sequence Arti
\n\t\a
Ganti baris (enter)Tab
\b
\f
\r
\v
\\
\’
\”
\?
\O
\xH
\XH
Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi
Lengkapi fungsi karakter sequence Buat langkah instalasi Turbo Borland, kirim e-
mail, paling lambat Rabu 29 Maret 2012, jam 18.00 WIBSubjek, Daspro_Tugas [email protected]
Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi
Stephen Randy Davis. C++ For Dummies, 5th Edition. Wiley Publishing, Inc. 2003.
YM Kusuma A, dkk. Algoritma Pemrograman C++ dalam Ilustrasi. Jasakom. 2011.
Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi