Search Header Logo
Variabel & tipe data

Variabel & tipe data

Assessment

Presentation

Computers

8th Grade

Practice Problem

Hard

Created by

Fitri Nurul Fajri

FREE Resource

13 Slides • 0 Questions

1

media

VARIABEL

&

TIPEDATA

created by Fitri Nurul Fajri

2

media

Dalam menulis kode

pemrograman terkadang

kita butuh membuat

variabel sebagai wadah
untuk menampung suatu

data.

3

media

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.

4

media

I

B

A

R

A

T

K

A

N

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.

5

media

I

B

A

R

A

T

K

A

N

"Gelas" disebut variabel, sedangkan Air adalah nilai dari variabel.

Karena, kita menyimpan Air ke dalam sebuah wadah yang kita

sebut "Gelas"

GELASGELAS

==

VARIABELVARIABEL
AIRAIR
==

NILAI (VALUE)NILAI (VALUE)

6

media

I

B

A

R

A

T

K

A

N

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.

GELASGELAS

==

VARIABELVARIABEL
AIRAIR
==

NILAI (VALUE)NILAI (VALUE)

AIR (BENDA CAIR)AIR (BENDA CAIR)

==

TIPE DATATIPE DATA

PASIR (BENDA PADAT)PASIR (BENDA PADAT)

==

TIPE DATATIPE DATA

PASIRPASIR

==

NILAI (VALUE)NILAI (VALUE)

GELASGELAS

==

VARIABELVARIABEL

(ANGGAP SAJA INI PASIR)(ANGGAP SAJA INI PASIR)

7

media
media
media

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.

AGUSAGUS

29 TAHUN29 TAHUN

RUDIRUDI

70 TAHUN70 TAHUN

BRIANBRIAN

8 TAHUN8 TAHUN

8

media
media

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,

9

media

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.

10

media

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.

11

media

TIPE DATA

Tipe data bentukan

Array
(Larik)

Wadah untuk menampung
nilai-nilai data yang sejenis

(seperti himpunan).

misal, Umur = [29,70,8],

Kumpulan bilangan bulat =

array integer.

String

Deretan karakter yang

membentuk satu kata atau
satu kalimat, biasanya diapit

tanda kutip dua (" ").

misal, String Nama = "Agus"

12

media
media

N

O

T

E

S

F

O

R

T

E

A

M

!

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]

13

media

T

H

A

T'

S

A

W

R

A

P!

THA

NK

YOU

FO

RTH

EPA

RTI

CIP

ATI

ON!

media

VARIABEL

&

TIPEDATA

created by Fitri Nurul Fajri

Show answer

Auto Play

Slide 1 / 13

SLIDE