Algoritma Part 3
Pendekatan Bahasa Pemograman (lanjutan)
Daerah pendekatan
* Tipe data
* Operator
* Syntax (tata tulis) statement
Pengolahan Data
Daerah pendekatan
* Tipe data
* Operator
* Syntax (tata tulis) statement
Pengolahan Data
- Tipe Data
- Variabel : Bisa berubah-ubah
- konstanta : selalu tetap
- Operator
- Ekspresi
Tipe Data
- Numerik
- Karakter
- Logika
Ada 2 jenis numerik :
- Numerik
- Bilangan Pecahan
Ada 2 jenis karakter :
- Karakter tunggal (char)
- Deretan karakter (string)
Tipe Data Logika :
Data logika adalah kondisi benar atau salah
- status 0 -> Salah
- status 1 -> Benart
Pemilihan Tipe Data
- Sesuaikan dg jenis data yang akan diolah ada kalanya data bertipe numerik akan diproses sebagai string, misal no tlp, no induk mahasiswa, no KTP
- Sesuaikan dengan kebutuhan mandiri example : Data numerik dengan tipe pecahan terbagi menjadi tipe float dan double
Variabel
- Sebutan bagi lokasi memori yg digunakan untuk menyimpan data
- Hanya bisa menyimpan sebuah data dengan tipe tertentu
- Penyimpanan data baru akan menghapus data lama
- Selama proses berlangsung isi, variabel bisa di ubah-ubah
Penamaan Variabel
- Diawali dengan huruf kecil. Kata berikutnya diawali huruf kapital
- Tidak boleh mengandung spasi atau simbol khusus [] = ?
- Lebih dari satu kata harus ditulis dempet
- Variabel string maupun char diakhiri dengan karakter $
Contoh variabel
Penamaan salah : 1 gaji (diawali dengan angka ), total-pendapatan (ada-minus)
Konstanta
- Sebutan bagi lokasi memori yang digunakan untuk menyimpan data
- Hanya bisa sebuah data dengan tipe tertentu
- Penyimpanan data hanya bisa dilakukan di awal proses, selama proses berlangsung isi konstanta tidak boleh berubah-ubah.
Operator
- Karakter khusus yang digunakan untuk melakukan proses tertentu
- Memerlukan data untuk diproses-> disebut operand
- Ada yang bersifat unary
Jenis-jenis Operator :
- Operator Matematika : digunakan untuk melakukan proses matematika
= : Pemberian nilai
+ : Penjumlahan
- : Pengurangan
* : Perkalian
% : Modulus (sisa bagi )
- Operator Relasi : digunakan untuk melakukan proses pembandingan
= = : Persamaan
> : Lebih dari
>= : Lebih dari atau sama dengan
< : Kurang Dari
<= : Kurang Dari atau sama dengan
Jenis- Jenis Operator
- Operator Logika digunakan untuk melakukan proses logika
AND : Logika DAN
OR : Logika OR
Hasil Proses akan bernilai salah satu Benar atau Salah
Read Users' Comments (0)









