3. variabel dan tipe data

16
Algoritma Variabel dan Tipe Data

Upload: rosyid-ridlo

Post on 20-Jul-2015

109 views

Category:

Economy & Finance


5 download

TRANSCRIPT

Page 1: 3. variabel dan tipe data

Algoritma

Variabel dan Tipe Data

Page 2: 3. variabel dan tipe data

Siklus Sistem Informasi

INPUT PROSES OUTPUT

Page 3: 3. variabel dan tipe data

Notasi Algoritma

Program JudulProgramDeklarasi

Daftar variabel yang digunakanAlgoritma

Langkah-langkah algoritma

Page 4: 3. variabel dan tipe data

Variabel

● Tempat penyimpanan data

● Mewakili tempat tertentu pada memory

● Memiliki namaagar dapat dipanggil oleh algoritma untuk pengolahan

● Dapat diisi dan dirubah

Page 5: 3. variabel dan tipe data
Page 6: 3. variabel dan tipe data

Aturan Variabel

● Nama variabelo hanya diperbolehkan huruf, angka, dan garis bawaho awal nama variabel tidak diperbolehkan angkao tidak lebih dari 255 karaktero beberapa bahasa pemrograman menerapkan prinsip

case sensitive*

● Keyword (reserverd words) tidak bolehdijadikan nama variabelo contoh: case, if, then, begin, end, …

● Perlakuan terhadap setiap variabeltergantung jenisnya

* huruf besar dan kecil dibedakan, sehingga perbedaan huruf besar dan kecil berarti beda nama variabel

Page 7: 3. variabel dan tipe data

Contoh Nama Variabel

namabarangNamaBarangNama_Barangnama_barangn4m4b4r4n9_namabarang1namabarangnama barang#namabarangnama*barang

catatan:

beberapa nama variabel ini ada yang salah

Page 8: 3. variabel dan tipe data

Contoh Nama Variabel

namabarangNamaBarangNama_Barangnama_barangn4m4b4r4n9_namabarang1namabarangnama barang#namabarangnama*barang

benarbenarbenarbenarbenarbenarsalahsalahsalahsalah

Page 9: 3. variabel dan tipe data

Jenis Variabel

1. Variabel GlobalVariabel yang dipakai oleh program secara keseluruhan→ bersifat unik pada satu program

1. Variable LokalVariabel yang dipakai pada subprogram dan tidak berlaku pada bagian program lainnya→ bersifat unik hanya pada sub-program

Page 10: 3. variabel dan tipe data

Tipe Data

● Setiap variabel hanya dapat diperlakukansesuai jenis data

● Jenis data variabel = tipe data variabel

● contoh:o 1 * 1⇒ 1

o 1 + 1⇒ 2

o “A” & “B”⇒ “AB”

o “A” * 2 = ?

o “A” + 2 = ?

Page 11: 3. variabel dan tipe data

Tipe Data

● Setiap variabel hanya dapat diperlakukansesuai jenis data

● Jenis data variabel = tipe data variabel

● contoh:o 1 * 1⇒ 1

o 1 + 1⇒ 2

o “A” & “B”⇒ “AB”

o “A” * 2 = ?→→ salah

o “A” + 2 = ?→→ salah

Page 12: 3. variabel dan tipe data

Kelompok Tipe Data

1. Tipe Data Dasar

1. Tipe Data Bentukan

Page 13: 3. variabel dan tipe data

Tipe Data Dasar

1. Bilangana. Bulat ⇒ integer / intb. Pecahan ⇒ realc. Tetap (Konstanta) ⇒ const

2. Hurufa. Karakter ⇒ character /

charb. String ⇒ string

3. Bilangan Logika (true/false)a. Boolean ⇒ boolean

Page 14: 3. variabel dan tipe data

Operasi & Operator

● Operasi adalah perlakuan yang diterapkan pada sebuah objek/variabel

● Operator adalah simbol operasi

● Operand adalah variabelyang dioperasikan

Page 15: 3. variabel dan tipe data

Jenis-jenis operator

1. Operator Assignment2. Operator Aritmatika3. Operator Bit4. Operator Boolean5. Operator Pembanding

* perubahan warna harap diabaikan, hanya untuk wacana pembicaraan di kelas

Page 16: 3. variabel dan tipe data

Tugas

Cari definisi dan contoh tiap operator(kecuali operator Bit)