Anda di halaman 1dari 21

PEMROGRAMAN DASAR

Kompetensi Dasar

3.4 Menerapkan penggunaan tipe data,


variabel, konstanta, operator, dan
ekspresi
Menerapkan penggunaan tipe
data, variabel, konstanta,
operator, dan ekspresi
PowerPoint Presentation

APA ITU TIPE DATA ?


TIPE DATA

Suatu klasifikasi jenis data dari variabel atau


objek yang terdapat dalam program komputer.
(Pengelompokan data berdasarkan isi dan
sifatnya)
DIBAGI 3 KATEGORI

Tipe Data Tipe Data


Tipe Data Pointer
Sederhana Terstruktur

Paling dasar dalam pascal Hanya menyimpan satuDapat menyimpan beberapa nilai
dan hanya mewakili satu nilai saja dalam satu variabel
objek/nilai yang disimpan (Terdiri dari data tunggal yang
diorganisasi)

S c i e n c e Te c h n o l o g y E n g i n e e r i n g A r t s M a t h e m a t i c s
TIPE DATA SEDERHANA
1) Tipe Data Standar

a. Integer : Menyimpan bilangan bulat


b. Real : Menyimpan bilangan pecahan
c. Character (Char) : Menyimpan angka atau huruf, namun hanya 1 karakter
saja
d. Boolean : Memiliki nilai benar atau salah (Logika)

2) Tipe Data User Defined

a. Enumerated : Kumpulan symbol dan kelompok data yang sudah


ditentukan (Urutannya sudah pasti)
b. Subrange : Mendefinisikan beberapa nilai dari tipe data tertentu
(Menunjukkan nilai terkecil dan terbesar yang akan digunakan)
TIPE DATA POINTER

Pointer merupakan variabel khusus yang berisi suatu address (alamat) di


lokasi lain didalam memory. Suatu variabel yang points(menunjuk) ke
sesuatu sehingga disebut pointer.
TIPE DATA TERSTRUKTUR
1) Array : Array (Larik / Barisan) digunakan untuk menyimpan
banyak data dengan tipe data yang sama
2) Record : Digunakan untuk menampung data-data dengan tipe
data yang berbeda
3) File : Data program dapat disimpan dalam bentuk file TXT
4) String : Tipe data yang merupakan gabungan huruf, angka,
spasi dan berbagai karakter
PowerPoint Presentation

APA ITU VARIABEL ?


VARIABEL

Place Your Picture Here

Identik dengan suatu nama atau simbol yang


digunakan untuk menyimpan sebuah nilai
ATURAN PENULISAN VARIABEL
1) Nama variabel harus diawali dengan huruf.

2) Tidak boleh menggunakan spasi pada satu nama variabel. Spasi bisa diganti dengan
karakter underscore (_).

3) Nama variabel tidak boleh mengandung karakter-karakter khusus, seperti : .,+, -, *, /, <,
>, &, (, ) dan lain-lain.

4) Nama variabel tidak boleh menggunakan kata-kata kunci di bahasa Pemrograman B


DETEKSI KESALAHAN
1. for
2. namasiswa
3. nama siswa
4. jumlahwriteln
5. XY12
6. harga.total
7. harga_total
8. JenisMotor
9. Jenis Motor
10.Alamat/Rumah
PowerPoint Presentation

APA ITU
KONSTANTA ?
KONSTANTA

Place Your Picture Here


Identik dengan variabel yang memiliki nilai
tunggal dan tidal dapat berubah ketuka program
sudah dieksekusi
PowerPoint Presentation

APA ITU
OPERATOR ?
OPERATOR

Place Your Picture Here


Identik dengan sebuah simbol yang
memberitahukan compiler untuk melakukan
operasi aritmatika
JENIS OPERATOR
1) Operator Aritmatika (Operasi Hitung)
a. Kali (*)
b. Bagi (/)
c. Kurang (-)
d. Tambah (+)
e. Modulo (Mod)
f. Devider (div)
2) Operator Relasional (Menghubungkan Nilai dari Variabel)
3) Operator Boolean (Digunakan pada sebuah pernyataan)
4) Operator Perbandingan
5) Operator String
PowerPoint Presentation

APA ITU
EKSPRESI ?
EKSPRESI

Place Your Picture Here

Identik dengan transformasi nilai menjadi


keluaran (Output) yang dilakukan melalui suatu
komputasi (perhitungan)
JENIS EKSPRESI
1) Ekspresi Aritmatika
2) Ekspresi Perbandingan (Relasional)
3) Ekspresi Logika (Menggunakan Operator Boolean)