Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada...

17
Oleh : Nisa Miftachurohmah, S.Kom Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi

Transcript of Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada...

Page 1: Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah

Oleh : Nisa Miftachurohmah, S.Kom

Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi

Page 2: Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah

Turbo Borland C++ Dev C++

Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi

Page 3: Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah

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

Page 4: Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah

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

Page 5: Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah

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

Page 6: Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah

Tipe Data Karakter Tipe Data String Tipe Data Bilangan Bulat Tipe Data Bilangan Pecahan

Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi

Page 7: Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah

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

Page 8: Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah

Contoh deklarasi: char letter = ‘A’ ; unsigned char number = 245 ; signed char value = -71 ;

Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi

Page 9: Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah

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

Page 10: Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah

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

Page 11: Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah

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

Page 12: Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah

Contoh deklarasi: int a = 50; unsigned int b = -110; long d = 5000000;

Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi

Page 13: Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah

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

Page 14: Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah

Contoh deklarasi: float a= 1234567890123456789; double d= 1234567890123456789; Long double c = 1234567890123456789;

Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi

Page 15: Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah

Sequence Arti

\n\t\a

Ganti baris (enter)Tab

\b

\f

\r

\v

\\

\’

\”

\?

\O

\xH

\XH

Universitas Nusantara PGRI - Fakultas Teknik - Prodi Sistem Informasi

Page 16: Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah

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

Page 17: Oleh : Nisa Miftachurohmah, S · Untuk semua huruf, angka dan tanda baca tunggal. ... tidak ada perintah khusus, karena dalam bahasa C, string adalah sebuah array karakter atau sebuah

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