Anda di halaman 1dari 3

MODUL

PRAKTIKUM ALGORITMA DAN


PEMROGRAMAN

MODUL 1
VARIABEL DAN TIPE DATA

DOSEN PENGAMPU:
Muntaqo Alfin Almanaf, S.ST.,M.T.
Prasetyo Yuliantoro S.T., M.T.
Raditya Artha Rochmanto S.T., M.T.

PROGRAM STUDI S1 TEKNIK TELEKOMUNIKASI


INSTITUT TEKNOLOGI TELKOM PURWOKERTO
PURWOKERTO
2020
Variabel dan Deklarasinya

I. DASAR TEORI

Variabel adalah obyek yang nilainya dapat berubah-ubah dalam sebuah


program. Pada saat sebuah variabel dideklarasikan, program ‘memesan’ tempat
dengan ukuran tertentu (sesuai tipe datanya) pada memori untuk menyimpan nilai
dari variabel tersebut. Programmer dapat memberikan nama pada sebuah variabel
untuk mempermudah pemanggilan variabel tersebut di dalam program. Oleh karena
itu, pada saat mendeklarasikan sebuah variabel, programmer harus menentukan
nama variabel dan tipe data dari variabel tersebut.

Pada bagian penentuan nama variabel, ada beberapa hal yang harus
diperhatikan sebagai ketentuan untuk pemberian nama, yaitu:

• Nama variabel hanya boleh disusun dari huruf alfabet, angka dan karakter garis
bawah/underscore (“_”) dan tidak boleh mengandung karakter khusus seperti
operator aritmatika, tanda baca atau karakter khusus lainnya

• Panjang nama tidak dibatasi tetapi sebaiknya interpretative, yaitu


mencerminkan nilai intrinsic atau fungsi yang dikandungnya.

• Nama boleh dimulai dengan huruf alfabet atau karakter garis bawah, tetapi
tidak boleh dimulai dengan angka.

• Nama tidak boleh menggunakan istilah yang menjadi kata kunci (keyword)
yang ada di pseudocode atau bahasa pemrograman tertentu

Untuk lebih jelasnya mengenai ketentuan penamaan variabel, perhatikan

contoh berikut:
Penamaan yang salah Penamaan yang benar

1data Data1
Nomor-siswa NomorSiswa
Nama siswa Nama_Siswa
if Rekam_1
main _temp

Pada bagian penentuan tipe data dari variabel tersebut, ada beberapa tipe
data yang dapat digunakan, yaitu:

Ukuran
Tipe Data Jenis Range
(bit)
short int 16 (-32767) – (+32768)
unsigned
16 0 – 65535
short int
(-2.147.483.647) –
Integer Int 32
(+2.147.483.648)
(Bilangan
Bulat) unsigned int 32 0 – 4.294.967.295
(-2.147.483.647) –
long int 32
(+2.147.483.648)
unsigned
32 0 – 4.294.967.295
long int
char 8 (-127) – (+128)
Char
(Karakter) unsigned
8 0–255
char
float 32 (3,4 ×10-38) – (3,4 ×10+38)
Real
(Pecahan double 64 (1,7 ×10-308) – (1,7 ×10+308)
decimal)
long double 80 (3,4 ×10-4932) – (3,4 ×10+4932)

Setelah variabel dideklarasikan, variabel tersebut selanjutnya dapat dipanggil dalam suatu
algoritma yang sudah dirancang

Anda mungkin juga menyukai