Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Melda Dahoklory,S.Kom,MT

Presentasi serupa


Presentasi berjudul: "Melda Dahoklory,S.Kom,MT"— Transcript presentasi:

1 Melda Dahoklory,S.Kom,MT
VARIABEL & KONSTANTA Melda Dahoklory,S.Kom,MT

2 Himpunan Karakter Terdiri dari huruf, digit maupun simbol-simbol lainnya( termasuk spasi, karakter kontrol). Huruf A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z Digit Simbol dan lain-lain _ - + * dsbnya.

3 Pengenal ( Identifier )
Pengenal adalah suatu nama yang biasa dipakai pemograman untuk menyatakan variabel, konstanta bernama, tipe data, fungsi, label dan objek serta hal-hal lain yang dideklarasikan atau didefinisikan oleh pemogram.

4 Penamaan Pengenal Suatu pengenal berupa satu atau beberapa karakter : huruf, digit, garis bawah(_) dan berawalan huruf atau garis bawah. Contoh : gaji_pegawai g gajipegawai

5 Huruf kecil & Kapital Dibedakan
Pada C++ huruf kecil dan kapital dianggap tidak sama. Sifat inilah dikenal dengan istilah case sensitive. Contohnya : NAMA ataupun nama akan dikenal sebagai 3 pengenal yang berbeda.

6 Pengenal Absah & Tidak Absah
( Tidak bolah diawali dengan angka) Absah Tidak Absah nama 2semester NAMA nama-barang nama_barang #brg kuartal_2 nama barang ( tanda – tidak diperkenankan ) ( simbol # tidak boleh digunakan) (tidak boleh mengandung spasi )

7 Kata Kunci ( Keyword ) Kata kunci adalah pengenal sistem yang mempunyai makna khusus bagi kompiler. Kata kunci tidak dapat digunakan sebagai pengenal oleh pemogram. Asm Auto Break Case Char Class Const Continue Default Delete Do double Else Enum Extern Float For Friend Goto If Inline Int Long new Operator Private Protected Public Register Return Short Signed Sizeof Static Struct switch Template This Typedef Union Unsigned Virtual Void Volatile while

8 Tipe Data Tipe Data Ukuran Memori Jumlah Digit Presisi char 1 byte -
int 2 byte long 4 byte float 6-7 double 8 byte 15-16 long double 10 byte 19

9 Variabel & Konstanta Data dalam C++ tersusun atas variabel dan konstanta. Variabel digunakan dalam pemograman untuk menyimpan suatu nilai, dan nilai yang ada padanya dapat diubah selama eksekusi program berlangsung.

10 a = 7,b = 12,a = b, c=a+3 Berapa nilai var c ?
Awalnya var b Awalnya var a c=a+3 ?

11 Deklarasi dan pendefenisian variabel
Variabel yang akan digunakan dalam program harus didefenisikan terlebih dahulu. Pendeklarasian variabel fungsi untuk memperkenalkan sebuah pengenal ke program dan menentukan jenis data yang disimpan didalamnya. Bentuk pendeklarasian variabel tipe daftar_ variabel Contoh : int jumlah float harga_per_unit, total_harga;

12 Karakter Khusus

13 Pemodifikasian tipe unsigned dan signed

14 Konstanta String Konstanta string merupakan deretan karakter yang diawali dan diakhiri dengan tanda petik-ganda ( “) Sebagai contoh : “ Selamat Datang Dikelas OOP “ Konstanta string dengan sebuah karakter berbeda dengan konstanta karakter. Sebab konstanta karakter diawali dan diakhiri dengan tanda petik tunggal(‘). Sedangkan string diawali dengan tanda petik ganda(“).

15 Contoh  ‘a’ ≠ “a” “a”  konstanta string ‘a’  konstanta karakter
Suatu konstanta string bisa mengandung karakter yang menggunakan tanda \ (karakter escape sequence) misalnya : “\n” yang merupakan konstanta yang terdiri dari sebuah karakter newline.

16 const tipe_data_nama_konstanta = nilai ;
Konstanta Bernama C++ memungkinkan pendefenisian suatu konstanta bernama. Hal ini dilakukan dengan menggunakan kata kunci const. bentuk pendefinisiannya sbb : const tipe_data_nama_konstanta = nilai ;

17 Contoh Konstanta Bernama
Const float PHI = PHI adalah konstanta bernama yang bertipe data float dengan nilai Berbeda dengan variabel, suatu konstanta bernama tidak dapat diubah setelah didefinisikan. Contoh : PHI = 3.14;

18 TERIMA KASIH


Download ppt "Melda Dahoklory,S.Kom,MT"

Presentasi serupa


Iklan oleh Google