A. TUJUAN
1. Siswa mengetahui dan memahami pengertian Tipe data, Variabel,Konstanta,Operator
2. Siswa dapat mempraktekkan pembuatan programan menggunakan Tipe data,
Variabel,Konstanta,Operator
B. ALAT DAN BAHAN
1. Laptop / Komputer
2. Aplikasi Bahasa C (DEV C++)
C. TEORI
Tipe data. Tipe data adalah himpunan nilai yang dapat dimiliki oleh sebuah data. Tipe
data menentukan apakah sebuah nilai dapat dimiliki sebuah data atau tidak, serta operasi
apa yang dapat dilakukan pada data tersebut. Contoh tipe data dalam dunia nyata adalah
bilangan bulat. Tipe Data memiliki fungsi yang sangat penting yaitu untuk menyatakan
jenis nilai yang dimiliki oleh sebuah variabel.
Variabel. Variabel adalah suatu pengenal (identifier) yang digunakan untuk mewakili
suatu nilai tertentu dalam proses program. Variabel memiliki nilai yang tidak tetap dan
dapat berubah ubah sesuai kebutuhan.Dengan nama variabel ditentukan sendiri oleh si
pemogram dengan aturan sebagai berikut :
a. Bahasa C bersifat case-sensitive artinya huruf besar dan kecil dianggap berbeda.
misalnya penulisan Nama dan nama dianggap berbeda.
b. Tidak boleh mengandung spasi
c. Tidak boleh mengandung simbol simbol khusus seperti : $ , % , ? , # , ! , & , * , ( ,
) , - , + , = dsb KECUALI simbol underscore ( _ )
d. Contoh penamaan variabel yang benar
NIM, A, x, nama_siswa, f3098, f4, nilai, Budi,dsb
e. Contoh penamaan variabel yang salah
%nama, nama-siswa, ada spasi, penting!
SMK Semen Padang Lembaran : Jobsheet
Jurusan : Elektronika Industri Jumlah Halaman :
Mata Pelajaran : Dasar Pemograman Judul : Tipe data,variabel,konstanta,
operator
Waktu : 3 x 45 Ditulis Oleh : Desi Selfia S.Pd
Konstanta.Konstanta adalah jenis identifier yang bersifat konstan atau tetap, artinya nilai
dari konstanta di dalam program tidak dapat dirubah / bersifat tetap. konstanta juga sering
dianggap seperti variabel, namun nilainya tetap / tidak dapat diubah-ubah.
Pendeklarasian Konstanta
Operator. Operator merupakan suatu simbol yang digunakan untuk melakukan suatu
operasi atau manipulasi, seperti operator penjumlahan, pengurangan, perkalian,
pembagian dan operator lainnya.
Operator Deskripsi
+ untuk operasi aritmatika penjumlahan
- untuk operasi aritmatika pengurangan
* untuk operasi aritmatika perkalian
/ untuk operasi aritmatika pembagian
% Modulus Operator dan sisa setelah pembagian integer
SMK Semen Padang Lembaran : Jobsheet
Jurusan : Elektronika Industri Jumlah Halaman :
Mata Pelajaran : Dasar Pemograman Judul : Tipe data,variabel,konstanta,
operator
Waktu : 3 x 45 Ditulis Oleh : Desi Selfia S.Pd
3) operator logika
Operator Deskripsi
&& Logika AND (DAN)
|| Logika OR (ATAU)
! Logika NOT (INGKARAN)
D. LATIHAN
1. Menggunakan Tipe data dan Variabel
source code
hasil run
SMK Semen Padang Lembaran : Jobsheet
Jurusan : Elektronika Industri Jumlah Halaman :
Mata Pelajaran : Dasar Pemograman Judul : Tipe data,variabel,konstanta,
operator
Waktu : 3 x 45 Ditulis Oleh : Desi Selfia S.Pd
source code
hasil run