Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Tipe data dasar, Variabel, dan Konstanta

Presentasi serupa


Presentasi berjudul: "Tipe data dasar, Variabel, dan Konstanta"— Transcript presentasi:

1 Tipe data dasar, Variabel, dan Konstanta
Nyimas Artina Arfansyah, S.Kom, M.Si

2 Tipe Data C ++ Tipe Data Dasar Tipe Terstruktur
misal : Array (larik), Record, Set (himpunan) dan File (Arsip) Tipe Bentukan misal : tipe data non standar (Subrange, terilang/Enumerasi) dan tipe data abstrak (Link list, Stack, Queue dan Tree) 2

3 TIPE DATA DASAR Tipe Data Dasar pada C++ terbagi menjadi 3 kategori :
Tipe data untuk menampung huruf Yaitu : char Con : A,B,Z,dll Tipe data untuk menampung bilangan bulat Yaitu : int, short int, dan long Cth : 20 -120 Tipe data untuk menampung bilangan pecahan dan bilangan bulat. Yaitu : float,double,long double Cth: 120,50 -130 ,30 3

4 TIPE DATA DASAR char 1 byte -128 s/d +127 Unsigned Char 0-255
Ukuran memori Jangkauan nilai Jumlah digit presisi char 1 byte -128 s/d +127 Unsigned Char 0-255 short int 2 byte s/d int s/d Unsigned int 4 byte 0 s/d long Unsigned long 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 1.1x 19 4

5 Aturan dalam penamaan Identifier: Gunakan Huruf (A…Z, a…z)
Identifier/Pengenal adalah suatu konsep dalam pemrograman untuk menyatakan variabel, konstanta ,tipe data dan fungsi Aturan dalam penamaan Identifier: Gunakan Huruf (A…Z, a…z) Gunakan Digit (0,1,2….,9) Gunakan Garis Bawah (_) Tidak Boleh ada spasi Tidak Boleh diawali dengan angka Tidak menggunakan kata kunci keyword dari C ++ 5

6 DAFTAR KEYWORD asm double long static auto else new struct break enum
Berikut adalah daftar keyword yang tidak boleh digunakan sebagai identifier (variabel/konstanta) ! ! ! ! asm double long static auto else new struct break enum operator switch case extern private template char float protected this class for public typedef const friend register union continue goto return unsigned default if short virtual delete inline signed void do int sizeof volatile while 6

7 Contoh Penamaan yang salah : 8pegawai  karena diawali dengan angka
IDENTIFIER Contoh Penamaan yang salah : 8pegawai  karena diawali dengan angka belas Satu  Karena ada spasi nama-produk  karena memakai tanda – Contoh Penamaan yang benar : pegawai biaya_meterai biaya12 7

8 NOTES ABOUT IDENTIFIER CASE SENSITIVE
Penamaan identifier menggunakan huruf kecil dan huruf besar tidak dianggap sama. con : Bonus_Pegawai tidak sama/beda dengan bonus_pegawai 8

9 VARIABEL Vs KONSTANTA Variabel ? ? ?
suatu identifier/ pengenal yang digunakan untuk menyimpan sebuah nilai dan nilai yang ada tersebut dapat dirubah selama eksekusi berlangsung. Konstanta ? ? ? suatu identifier/ pengenal yang digunakan untuk menyimpan sebuah nilai dan nilai yang ada tersebut tidak dapat dirubah selama eksekusi berlangsung. Dengan kata lain nilainya tetap 9

10 VARIABEL Vs KONSTANTA Example : Pendeklarasian Variabel :
tipedata namavariabel con : int jumlah float panjang,lebar,luas Pendeklarasian Konstanta : const tipedata namakonstanta=nilai con : const int tunjangan=2000 const phi=3.14 10

11 Deklarasi Variabel dan Konstanta dg Tipe Char
Deklarasi variabel bertipe char pada C++ char var; Deklarasi konstanta bertipe char pada C++ ditulis di dalam tanda petik tunggal Contoh : const char pilihan=‘A’ KONSTANTA KARAKTER KETERANGAN ’A’ Karakter berupa huruf A ’1’ ’*’ Karakter simbol * ’\\’ Karakter \ (harus ditulis dengan awal \) 11

12 Karakter-karakter khusus pada C ++
keterangan \0 karakter ber-ASCII nol (Karakter null) \a karakter bel \b karakter backspace \f karakter formfeed (ganti halaman) \n karakter newline (pindah baris) \r karakter carriage return (ke awal baris) tanpa linefeed \t karakter tab horisontal \v karakter tab vertikal \\ karakter \ \’ karakter ‘ \” karakter “ \? karakter ? \ooo karakter yg nilai oktalnya adalah ooo (3 digit oktal) \xhh karakter yg nilai heksadesimalnya adalah hh (dua digit heksadesimal) 12

13 PRAKTIKUM Buatlah Program untuk menampilkan konstanta dan variabel (Nilai variabel=2000,NilaiKonstanta=1000) !!! Con tampilan program: Program Tampil Konstanta dan Variabel Nilai variabel = 2000 Nilai Konstanta = 1000 13

14 PRAKTIKUM Buatlah Program untuk menghitung nilai Luas Segi Empat !!!
Con : Program Hitung luas SegiEmpat Masukkan panjang : 4 Masukkan lebar : 2 Luas Segiempat : 8 14

15 Thank You!


Download ppt "Tipe data dasar, Variabel, dan Konstanta"

Presentasi serupa


Iklan oleh Google