VARIABEL
MATA KULIAH FISIKA KOMPUTASI
VARIABEL
KBBI
Sesuatu yang dapat berubah; faktor atau unsur yang ikut menentukan
perubahan.
Ketika variabel dideklarasikan maka RAM akan membuat alokasi penyimpanan.
Programmer menentukan nama untuk setiap variabel yang dibuat, sehingga dia dapat menentukan lokasi penyimpanan variabel tadi didalam RAM.
Programmer menggunakan nilai dari setiap variabel yang disimpan pada RAM untuk seluruh rangkaiansource code.
Komputasi
Varibel digunakan untuk menentukan lokasi
penyimpanan pada Random Access Memory (RAM) yang akan menyimpan nilai yang digunakan oleh suatu program/software
VARIABEL
Sehingga, kapanpun jika variabel“score”
dipanggil, maka CPU akan tahu lokasi RAM untuk menemukan nilai varibel yang dipanggil tersebut
Programmer akan memberi nama atau pengenal dari setiap varibel. Contoh:
DECLARE score INITIALLY 0
Baris di atas merupakan variabel yang disebut“score” dan nilai awalnya
ditetapkan menjadi 0.
CPU lalu menetapkan lokasi pada RAM untuk menyiman nilai 0
VARIABEL
Bahasa pemprograman tertentu
meminta programmer menyatakan tipe data, Bahasa pemprograman yang lain tipe data secara otomatis diatur setelah nilai diamsukkan/diinput.
Selain nama, variabel juga perlu ditentukan tipe datanya saat mendeklarasikan variabel.
Variabel yang sama dapat dideklarasikan sebagai:
DECLARE score AS INTEGER INITIALLY 0
Integer = bilangan bulat
Dengan pendeklarasian ini, RAM akan mengingat bahwa tipe datanya adalah bilangan bulat dan disimpan dalam variabel“score”
VARIABEL
PENTING:
Beri nama variabel sesuatu yang
bermakna dan relevan agar kita mudah memahami dan mengingat fungsinya.
Contoh yang benar:
score = skor
gender = jenis kelamin color = warna
Contoh yang keliru:
score = s gender = g
MENETAPKAN NILAI KE VARIABEL
Pada prakteknya da berbagai jenis data yang dapat disimpan dalam RAM
Contoh sebelumnya menggunakan tipe data integer (bilangan bulat)
Ketika suatu variabel dideklarasikan, perlu ditetapkan nilai awalnya.
Contoh:
DECLARE score AS INTEGER INITIALLY 0
Selain itu, nilai variabel juga bisa ditetapkan saat program sedang berjalan
Contoh:
SET score TO score + 1 SET score TO 250
MENETAPKAN NILAI KE VARIABEL (INSIASI VARIABEL)
Pada MATLAB setiap baris script diakhiri dengan tanda titik koma ( ; )
A = 5;
B = 7;
C = A + B
Nama variable boleh berupa huruf atau juga boleh berupa kata
Contoh:
Sudah mulai bingung??
YUK LANJUT PELAN-PELAN
TIPE DATA
Data
Penyimpanan data berbeda-beda tergantung jenis data.
❑
Angka disimpan sebagai bilangan bulat atau bilangan real❑
Teks sebagai string atau karakterDATA
Tipe-tipe Data
Program disusun dengan
mendeklarasikan variabel dan jenis data dari variabel tersebut.
Selanjutnya variabel disimpan dalam RAM
TIPE DATA
Tipe data Keterangan Contoh data
INTEGER Menyimpan bilangan bulat positif atau negatif 25 REAL Menyimpan angka yang berisi tempat/ nilai
desimal dan juga dapat menyimpan bilangan bulat
32.376
CHARACTER Menyimpan satu karakter yang bisa berupa huruf, angka atau simbol
%
STRING Menyimpan kombinasi dan teks alfanumerik b4ckw4rd
Dengan struktur data, programmer dapat menyimpan lebih dari satu nilai secara bersamaan.
STRING selain merupakan jenis data, tapi juga berfungsi sebagai struktur data.
STRUKTUR DATA
Contoh:
Nama “Budi” sebenarnya terdiri dari empat karakter terpisah yaitu ‘B’, ‘u’,
‘d’, ‘i’ yang bila digabung diberi nama
“Budi”
Selain STRING, struktur data yang lain adalah ARRAY.
ARRAY membuat suatu program menyimpan nilai dalam suatu daftar y = ‘Budi Susilo’
Y =
x = ‘Hello’;
y = ‘World’;