Anda di halaman 1dari 15

Variabel, tipe data, konstanta,

operator dan ekspresi


Wawan Setiawan
Tujuan Pembelajaran

1. Setelah melaksanakan proses pembelajaran siswa dapat :


a. Menentukan berbagai tipe data, variabel, dan opeator sesuai permasalahan yang
ada.
b. Menerapkan konstanta dan ekspresi sesuai permasalahan yang ada.

2. Setelah melakukan proses pembelajaran dan praktikum siswa dapat :


c. Membuat aplikasi program yang menerapkan tipe data, variabel/konstanta
Variabel

Variabel adalah tempat dimana kita dapat mengisi atau


mengosongkan nilainya dan memanggil kembali apabila dibutuhkan.

Variabel Data
Aturan Penamaan Variabel

• Nama variabel harus diawali dengan huruf.


• Tidak boleh menggunakan spasi pada satu nama variabel. Spasi
bisa diganti dengan karakter underscore (_).
• Nama variabel tidak boleh mengandung karakter-karakter khusus,
seperti : .,+, -, *, /, <, >, &, (, ) dan lain-lain.
• Nama variabel tidak boleh menggunakan kata-kata kunci bahasa
Pemrograman.
Contoh penamaan variabel.

Penamaan yang Penamaan yang


benar salah

namasiswa nama siswa


XY12 12XY
harga_total harga.total
JenisMotor Jenis Motor
Luas Persegi Panjang
Tentukan variabel apa saja yang diperlukan untuk mencari Luas Persegi Panjang !

1.Luas
Luas = 2.Panjang
Panjang X Lebar
3.Lebar
Tipe Data

Tipe Data Adalah jenis data yang dapat diolah oleh komputer untuk
memenuhi kebutuhan dalam pemrograman komputer.

1.Tipe Data Integer


2.Tipe Data Float
3.Tipe Data Karakter
4.Tipa Data String
5.Tipe Data Boolean
Luas Persegi Panjang

Tentukan tipe data apa saja yang diperlukan untuk mencari Luas Persegi Panjang !

1.Luas Integer
Luas = 2.Panjang Integer
Panjang X Lebar
3.Lebar Integer
Konstanta

Adalah variabel yang nilai datanya bersifat tetap dan tidak bisa
diubah.

(Phi) = 22/7 atau 3.14


Operator

• Operator Aritmatika
Simbol Arti Contoh
+ Penjumlahan 1+3=4
- Pengurangan 2 – 5 = -3
* Perkalian 2*3=6
/ Pembagian 7/2=3
% Sisa Hasil Bagi (Modulus) 7%2=1
++ Penambahan nilai variable dengan a++ = a + 1
satu
__ Penambahan nilai variable dengan a-- = a - 1
satu
Operator (Lanjutan)

• Operator Perbandingan
Simbol Arti Contoh
< Lebih kecil dari a<b Benar jika nilai a lebih kecil dari nilai b
> Lebih besar dari a>b Benar jika nilai a lebih besar dari nilai b
<= Lebih kecil atau sama dengan a <= b Benar jika nilai a lebih kecil dari nilai b
atau nilai a sama dengan nilai b
>= Lebih besar atau sama dengan a >= b Benar jika nilai a lebih besar dari nilai b
Atau nilai a sama dengan nilai b
== Sama dengan a == b Benar jika nilai a sama dengan nilai b
!= Tidak sama dengan a != b Benar jika nilai a tidak sama dengan
nilai b
Operator (Lanjutan)

• Operator logika
Operator Fungsi Penjelasan
! Not Fungsi NOT digunakan untuk membalik hasil logika
&& AND Fungsi AND akan memberikan nilai benar(1)jika kedua nilai
logika yang dibandingkan bernilai benar(1)
|| OR Fungsi OR akan memberikan nilai benar(1) jika salah satu
atau kedua nilai logika bernilai benar(1).
Luas Persegi Panjang

1.Luas Integer
Luas = 2.Panjang Integer
Panjang X Lebar
3.Lebar Integer

Deklarasi variable dalam c++


int luas;
int panjang; Atau int luas, panjang, lebar;
int lebar;
Kode Program Luas Persegi Panjang

#include<conio.h> cout<<"Luas Persegi panjang adalah Panjang x Lebar"<<endl;


#include<iostream.h> cout<<"Panjang = "<<panjang<<endl;
cout<<"lebar = "<<lebar<<endl;
luas = panjang * lebar;
void main() cout<<"Luas = "<<luas<<endl;
{ getch();
}
int luas;
int panjang = 10;
int lebar = 5;
Latihan

1. Tentukan rumus luas segitiga


2. Tentukan nama variabel dan tipe data
yang akan digunakan
3. Kemudian buat kode program untuk
menghitung luas segitiga

Anda mungkin juga menyukai