VARIABEL & TIPE DATA created by Fitri Nurul Fajri
Dalam menulis kode pemrograman terkadang kita butuh membuat variabel sebagai wadah untuk menampung suatu data.
HAL YANG PERLU DIPAHAMI !! Variabel = Penamaan / peubah / wadah untuk menyimpan / menampung sebuah nilai data (value). Nilai data = Setiap data memiliki suatu nilai (isi dari variabel). Tipe data = Setiap data memiliki tipe yang berbeda.
IBARATKAN Sebuah gelas yang awalnya kosong, kemudian di isi sebuah air. Gelas sebagai wadah untuk menampung air, sedangkan air adalah isi yang ada di dalam gelas.
IBARATKAN "Gelas " disebut variabel, sedangkan Air adalah nilai dari variabel. Karena, kita menyimpan Air ke dalam sebuah wadah yang kita sebut "Gelas " GELAS = VARIABEL AIR = NILAI (VALUE)
IBARATKAN Dan setiap nilai memiliki tipe yang berbeda. Dalam Ilustrasi di atas, Isi (nilai) dari "Gelas " adalah Air & Pasir. Air dan Pasir adalah jenis benda yang berbeda. Air adalah benda cair, dan Pasir adalah benda padat. GELAS = VARIABEL AIR = NILAI (VALUE) AIR(BENDA CAIR) = TIPE DATA PASIR(BENDA PADAT) = TIPE DATA PASIR = NILAI (VALUE) GELAS = VARIABEL (ANGGAP SAJA INI PASIR) (ANGGAP SAJA INI PASIR)
CONTOH LAIN Ada 3 orang laki-laki dengan memiliki umur yang berbeda. ada Agus berumur 29 tahun, Rudi 70 tahun, dan Brian 8 tahun. Kita bisa membuat variabel dengan nama "Umur " untuk menampung nilai umur 29 tahun, 70 tahun dan 8 tahun. Kita juga bisa membuat variabel dengan nama "Nama " untuk menampung nilai nama Agus, Rudi, dan Brian. AGUS 29 TAHUN RUDI 70 TAHUN BRIAN 8 TAHUN
PENULISAN VARIABEL Penulisan variabel Case Sensitive Variabel A dan Variabel a itu berbeda nilai. Variabel tidak bisa diawali dengan angka, jadi harus diawali dengan huruf, atau underscore (_) Di dalam bahasa pemrograman PHP, penulisan variabel diawali dengan simbol $. contoh $Nama, $Umur Dalam bahasa pemrograman C, penulisan Variabel harus diawali dengan deklarasi tipe data. contoh int Umurku, char Huruf. (untuk tipe data akan kita bahas di selanjutnya.) Dalam penulisan (sintaks) variabel di dalam bahasa pemrograman memiliki spesifikasi tertentu. misalnya,
ADA DUA KATEGORI DARI TIPE DATA Tipe Data Dasar Tipe data yang disediakan oleh bahasa pemrograman. Tipe Data Bentukan Tipe data yang dibentuk dari kombinasi tipe data dasar.
TIPE DATA DASAR Ada 2 kategori dari tipe data, yaitu tipe data dasar dan bentukan. Integer Bilangan bulat. misal, 1,2,3,4,5,10 Float Bilangan desimal atau pecahan. misal, 235.45, +10456.56, -565.87 Char (Character) Huruf tunggal, symbol baca, symbol angka. misal, 'A', 'a', '?', '#' Boolean (Logic) Untuk memberi nilai hasil pembandingan. misal, True, False Const (Konstanta) Bilangan baik bernilai bulat maupun tidak, yang nilainya tidak berubah selama algoritma dilaksanakan.
T I P E D A T A T i p e d a t a b e n t u k a n A r r a y ( L a r i k ) W a d a h u n t u k m e n a m p u n g n i l a i - n i l a i d a t a y a n g s e j e n i s ( s e p e r t i h i m p u n a n ) . m i s a l , U m u r = [ 2 9 , 7 0 , 8 ] , K u m p u l a n b i l a n g a n b u l a t = a r r a y i n t e g e r . S t r i n g D e r e t a n k a r a k t e r y a n g m e m b e n t u k s a t u k a t a a t a u s a t u k a l i m a t , b i a s a n y a d i a p i t t a n d a k u t i p d u a ( " " ) . m i s a l , S t r i n g N a m a = " A g u s "
NOTES FOR TEAM! Setiap penulisan (sintaks) tipe data di berbagai bahasa pemrograman itu berbeda cara penulisannya. Di beberapa bahasa pemrograman harus di deklarasikan tipe datanya. misalkan bahasa C: int myNum = 5; char myLetter = 'D' Ada juga tanpa perlu di deklarasikan tipe datanya. misalkan bahasa python: nama = "Agus" angka = 25 umur = [29, 70,8]
THAT'S AWRAP! THANK YOU FORTHEPARTICIPATION!