Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Elemen-elemen Dasar Pada Bahasa C++

Presentasi serupa


Presentasi berjudul: "Elemen-elemen Dasar Pada Bahasa C++"— Transcript presentasi:

1 Elemen-elemen Dasar Pada Bahasa C++
As’ad Djamalilleil

2 Identifier (pengenal/nama)

3 Identifier (Pengenal)
Identifier (pengenal) adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan: keyword variabel konstanta bernama tipe data fungsi label objek serta hal-hal lain yang dideklarasikan atau didefinisikan oleh pemrogram.

4 Aturan Pemberian Nama Nama dapat berupa kombinasi huruf, angka, dan underscore ( _ ) Tidak boleh diawali dengan angka Tidak boleh sama dengan salah satu keyword(kata kunci)

5 Case-Sensitive Sangat penting untuk diketahui bahwa bahasa pemrograman C++ adalah bahasa pemrograman yang sensitif terhadap penulisan huruf (case sensitive), sehingga penulisan dengan huruf kecil akan dibedakan dengan huruf kapital.

6 Contoh Penamaan Pengenal Yang Benar
gajiPegawai nomorInduk gaji_pegawai nomor_induk tahunKe1 Cetak_Nilai NAMA hitungGaji

7 Contoh Penamaan Pengenal Yang Salah
2semester nama-barang #jumlah total gaji

8 Keyword (Kata Kunci)  identifier yang mempunyai makna khusus bagi compiler
asm else operator template auto enum private this break extern protected typedef case float public union char for register unsigned class friend return virtual const goto short void continue if signed volatile default inline sizeof while delete int static do long struct double new switch

9 Tipe Data Dasar di C++

10 Tipe Data Dasar Dalam C++
Ukuran Memory Jangkauan Nilai Jumlah Digit Presisi char 1 byte -128 s/d +127 - int 2 byte s/d long 4 byte s/d float 3.4x10-38 s/d 3.4x10+38 6-7 double 8 byte 1.7x s/d 1.7x10+308 15-16 long double 10 byte 3.4x s/d 3.4x 19

11 Data berbentuk literal/string dapat disimpan menggunakan tipe data char berbentuk array.
Data bernilai logik true dan false diwakili oleh nilai berbentuk bilangan bulat, dimana nilai 0 (nol) dianggap bernilai logik false dan nilai selain 0 dianggap bernilai logik true.

12 Nilai Bilangan bulat (integer) Desimal contoh : 7 -45 1230 -34567
Bilangan real Pecahan contoh : Eksponen contoh : 10 x 105  10E05 1.5 x 1012  1.5e12 3.45 x 10-5  3.45e-5

13 Logik false  angka 0 (nol) true  selain angka 0 Karakter  nilai berupa karakter harus diapit dengan tanda petik tunggal (single-quote) Contoh : ‘A’ ‘g’ ‘.’ ‘5’ String  nilai berbentuk string (lebih dari satu karakter) harus diapit dengan tanda petik ganda (double-quote) Contoh : “AB” “Muhammad Rasulullah” “345”

14 Variabel & konstanta Variabel & konstanta digunakan dalam program untuk menyimpan suatu nilai. Nilai suatu variabel dapat diubah-ubah pada saat run-time sesuai dengan tipe datanya. Nilai suatu konstanta tidak dapat lagi diubah-ubah pada saat run-time.

15 Cara Deklarasi & Inisialisasi Variabel
Variabel yang akan digunakan dalam program haruslah dideklarasikan terlebih dahulu. Pengertian deklarasi di sini berarti mengenalkan sebuah pengenal ke program dan menentukan jenis data yang bisa disimpan di dalamnya. Apabila suatu pendeklarasian menyebabkan pengalokasian memori, maka pendeklarasian tersebut dinamakan pendefinisian.

16 Deklarasi variabel tipeData namaVariabel ; tipeData namaVar1, namaVar2, …. ; Inisialisasi variabel tipeData namaVariabel = nilai; tipeData namaVar1 = nilai, namaVar2 = nilai, ………;

17 char umur; int tahun; char nilaiHuruf; int tinggi; int jarak; long berat; float ipk; double saldo; char nama[50]; char umur = 63; int tahun = 2008; char nilaiHuruf = ‘C’; int tinggi = 175, jarak = 0; long berat = 55; float ipk = 3.81; double saldo = 0.0; char nama[50] = “Ursyalim”; char nama[ ] = “Ursyalim”;

18 Deklarasi Konstanta const tipeData namaVar = nilai; Contoh:
const double PI = 3.14; const int JUM_MAX_MHS = 40;


Download ppt "Elemen-elemen Dasar Pada Bahasa C++"

Presentasi serupa


Iklan oleh Google