KONSEP DASAR
PEMROGRAMAN
VARIABEL






Variabel adalah tempat penyimpanan
data sementara di memori yang isinya
dapat diubah.
Setiap variabel memiliki nama, tipe
data, dan nilai.
Contoh :
F = 1.8*C + 32
NAMA VARIABEL




Syarat-syarat penulisan nama variabel adalah :
 Harus dimulai dengan huruf alfabet.
 Huruf
besar atau huruf kecil tidak
dibedakan.
 Karakter penyusun variabel hanya boleh
huruf alfabet, angka dan garis bawah.
 Tidak boleh menggunakan spasi.
Nama variabel sebaiknya mencerminkan nilai
yang dikandungnya.
NAMA VARIABEL




Contoh penamaan variabel yang salah :
6titik
nilai ujian
PT-1
Contoh penamaan variabel yang benar :
titik6
nilaiujian
PT1
KONSEP VARIABEL







Variabel hanya menyimpan data secara
sementara.
Nilai variabel dapat berubah.
Variabel hanya dapat menyimpan satu
data.
Nilai suatu variabel adalah nilai yang
terakhir.
DEKLARASI VARIABEL






Setiap variabel yang akan digunakan pada program
harus dideklarasikan terlebih dahulu.
Notasi Algoritma :
DEKLARASI
x, nilai_ujian, jumlah : real
k : integer
Notasi Pascal/Delphi :
VAR
x, nilai_ujian,jumlah : real
k : integer
TIPE DATA






Bilangan lojik
Bilangan bulat
Bilangan riil
Karakter
String
BILANGAN LOJIK (BOOLEAN)






Dipakai untuk menyatakan data yang isinya YA
atau TIDAK, BENAR atau SALAH, ON atau OFF.
Hanya mengenal dua buah nilai, yaitu TRUE
(Benar) atau (FALSE (Salah).
Bilangan lojik pada DELPHI :
Tipe Data

Memori (byte)

Boolean

1

ByteBool

1

WordBool

2

LongBool

4
BILANGAN BULAT (INTEGER)


Dipakai untuk menyatakan bilangan yang
tidak mempunyai pecahan desimal,
misalnya 34, 8, 1203,-7, 4324553, dll.
BILANGAN BULAT (INTEGER)


Tipe-tipe bilangan bulat pada DELPHI :
Tipe Data

Jangkauan

Memori

Byte

0 .. 255

1 byte

Shortint

-128 .. 127

1 byte

Word

0 .. 65535

2 byte

Smallint

-32768 .. 32767

2 byte

Integer

-2147483648 .. 2147483647

4 byte

Longint

-2147483648 .. 2147483647

4 byte

Cardinal

0 .. 4294967295

4 byte

Longword

0 .. 4294967295

4 byte

Int64

–2^63 .. 2^63–1

8 byte
BILANGAN RIIL (REAL)




Dipakai untuk menyatakan bilangan yang mempunyai
pecahan desimal, misalnya 3.65, 0.0045, 29.0, dll.
Tipe-tipe bilangan riil pada DELPHI :
Tipe Data

Jangkauan

Memori (Byte)

Real

5.0 x 10^–324 .. 1.7 x 10^308

8

Single

1.5 x 10^–45 .. 3.4 x 10^38

4

Double

5.0 x 10^–324 .. 1.7 x 10^308

8

Extended

3.6 x 10^–4951 .. 1.1 x 10^4932

10

Comp

–2^63+1 .. 2^63 –1

8

Real48

2.9 x 10^–39 .. 1.7 x 10^38

6

Currency

–922337203685477.5808..
922337203685477.5807

8
KARAKTER (CHARACTER)





Dipakai untuk menyimpan 1 huruf.
Yang termasuk karakter :
 Huruf-huruf abjad (‘A’, ’p’, ’R’, ’Z’, dll)
 Angka (‘0’ – ‘9’)
 Semua tanda baca (‘!’, ’?’, ’,’, dll)
 Karakter-karakter khusus (‘@’, ’$’, ’#’, dll)
Tipe-tipe karakter pada DELPHI :
Tipe Data

Memori (Byte)

ANSIChar

1

WideChar

2

Char

1
STRING




Dipakai untuk menyatakan sederatan karakter
yang membentuk kesatuan, misalnya ‘Budi
Raharjo’, ‘Jl. Kartini No. 15’.
Tipe-tipe string pada DELPHI :
Tipe Data

Jangkauan

ShortString

255 karakter

ANSIString

~2^31 karakter

String

255 karakter

WideString

~2^30 karakter

More Related Content

PPTX
Tipe Data, Variabel dan Konstanta
PPTX
Materi Tipe Data dan Variabel
PPSX
04 type of data
PPT
Algoritma Pemrograman - Variabel, Konstanta & Tipe Data
PPT
Algoritma - tipe data
PPTX
Variabel, Tipe Data dan Operator - Pemrograman I
PDF
3. variabel-tipe-data-dan-operator-pada-vb.net
PPTX
ppt Tipe data,variabel, operator
Tipe Data, Variabel dan Konstanta
Materi Tipe Data dan Variabel
04 type of data
Algoritma Pemrograman - Variabel, Konstanta & Tipe Data
Algoritma - tipe data
Variabel, Tipe Data dan Operator - Pemrograman I
3. variabel-tipe-data-dan-operator-pada-vb.net
ppt Tipe data,variabel, operator

What's hot (20)

PPT
Pemrograman visual - tipe data variabel dan operator
PPTX
Algoritma Pemrograman
DOCX
Tipe data pada java
PPTX
PPTX
tugas produktf
PDF
Pertemuan 3 Tipe Data
DOCX
Modul4 algoritma dan pemrograman array dan_record-1
PPT
Algoritma 1 pertemuan 2
PPTX
Pemrogaman dasar
PDF
Tipe Data pada Bahasa Java
PPTX
Faris persentasi
PDF
Pertemuan 3 Tipe Data
PPTX
Bahasa Pmrograman
PPTX
Tugas pak joko
PDF
Modul 2 variabel, tipe data dan operator
PPT
Dasar dasar algoritma - 3 kontrol-1
PPT
Pert 3, Teori PBO
PPTX
Pert.2 konsep dan defenisi data
PPT
Teori bahasa otomata pertemuan 2
PDF
Ekspresi regular
Pemrograman visual - tipe data variabel dan operator
Algoritma Pemrograman
Tipe data pada java
tugas produktf
Pertemuan 3 Tipe Data
Modul4 algoritma dan pemrograman array dan_record-1
Algoritma 1 pertemuan 2
Pemrogaman dasar
Tipe Data pada Bahasa Java
Faris persentasi
Pertemuan 3 Tipe Data
Bahasa Pmrograman
Tugas pak joko
Modul 2 variabel, tipe data dan operator
Dasar dasar algoritma - 3 kontrol-1
Pert 3, Teori PBO
Pert.2 konsep dan defenisi data
Teori bahasa otomata pertemuan 2
Ekspresi regular
Ad

Viewers also liked (6)

PPTX
Tipe data dan variabel
PDF
Konsep dasar pemrograman pascal
PDF
Konsep dasar pemrograman pascal materi i
PDF
Materi Pelajaran Program Pascal
PPT
Dasar dasar algoritma - 2
PDF
Kumpulan contoh-program-pascal
Tipe data dan variabel
Konsep dasar pemrograman pascal
Konsep dasar pemrograman pascal materi i
Materi Pelajaran Program Pascal
Dasar dasar algoritma - 2
Kumpulan contoh-program-pascal
Ad

Similar to variabel tipe data (20)

PPT
VARIABEL, KONSTANTA DAN TIPE DATA pertemuan 4.ppt
PDF
Algoritma & Pemograman - 02. Variabel dan Tipe Data
PDF
pemrograman-dasar_02-variabel-tipe-data.pdf
PPT
nilai variabel & konstanta
DOCX
BAB II ISI MAKALAH REPRESENTASI DATA
PPTX
Variabel.pptx
PPTX
Bab 4 konsep algoritma
PPTX
3 konsep algoritma
PPTX
3 konsep algoritma
PPTX
3 konsep algoritma
PDF
Alpro tutor
PDF
1. variable identifier dan_tipe_data
PPTX
TIPE-TIPE DATA DASAR Kuliah Visualisasi Data.pptx
PPTX
Materi Algoritma dan Pemograman oca.pptx
PPTX
Materi Algoritma dan Pemograman oca.pptx
PDF
Diskusi Dasar Pemrograman Pertemuan Ke-5.pdf
PPT
Struktur Level Data
PPTX
Algo temu 2 instruksi fundamental
PDF
Modul pemrograman pascal toki smansasoo
DOCX
Bab ii tipe data abstrak
VARIABEL, KONSTANTA DAN TIPE DATA pertemuan 4.ppt
Algoritma & Pemograman - 02. Variabel dan Tipe Data
pemrograman-dasar_02-variabel-tipe-data.pdf
nilai variabel & konstanta
BAB II ISI MAKALAH REPRESENTASI DATA
Variabel.pptx
Bab 4 konsep algoritma
3 konsep algoritma
3 konsep algoritma
3 konsep algoritma
Alpro tutor
1. variable identifier dan_tipe_data
TIPE-TIPE DATA DASAR Kuliah Visualisasi Data.pptx
Materi Algoritma dan Pemograman oca.pptx
Materi Algoritma dan Pemograman oca.pptx
Diskusi Dasar Pemrograman Pertemuan Ke-5.pdf
Struktur Level Data
Algo temu 2 instruksi fundamental
Modul pemrograman pascal toki smansasoo
Bab ii tipe data abstrak

More from Ihin Muslihin (9)

PDF
Ebook ubuntu
PDF
mengenal ubuntu
PDF
PDF
mengenal gnulinux
PPT
operator
PPT
Struktur Dasar Algoritma
DOC
Algoritma
PPT
notasi algoritma
PPT
Logika dan Algoritma
Ebook ubuntu
mengenal ubuntu
mengenal gnulinux
operator
Struktur Dasar Algoritma
Algoritma
notasi algoritma
Logika dan Algoritma

Recently uploaded (20)

DOCX
Modul Ajar Pembelajaran Mendalam PKN Kelas X Terbaru 2025
DOCX
Modul Ajar Pembelajaran Mendalam PJOK Kelas X Terbaru 2025
PPTX
MODUL 2 LK 2.1.pptx MODUL 2 LK 2.1.pptx MODUL 2 LK 2.1.pptx
PDF
Modul Ajar Deep Learning Bahasa Inggris Kelas 6 Kurikulum Merdeka
DOCX
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas XII SMA Terbaru 2025
PDF
12. KSP SD Runiah Makassar OK School.pdf
DOC
RPP Deep Learning _ MGMP Wilayah 1 (1).doc
PDF
2021 KREATIFITAS DNA INOVASI DALAM BERWIRAUSAHA.pdf
PPTX
ppt_bola_basket_kelas x sma mata pelajaran pjok.pptx
DOC
CV_Kanaidi, SE., M.Si., cSAP., CGRC., CBCM_18 Agustus 2025.doc
PDF
Laktasi dan Menyusui (MK Askeb Esensial Nifas, Neonatus, Bayi, Balita dan Ana...
PPTX
Slide_Berpikir_Komputasional_Pola_Algoritma_Kelas5SD.pptx
PPTX
Aliran Pemikiran dalam Dakwah materi awal
PPTX
SISTEM POLITIK DAN PEMERINTAHAN INDONESIA.pptx
PDF
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
DOCX
Modul Ajar Pembelajaran Mendalam PAI & BP Kelas X Terbaru 2025
PPTX
7 KEBIASAAN ANAK INDONESIA HEBAT.pptx xx
PPTX
Pengimbasan pembelajaran mendalam (deep learning
DOCX
LK 1.1.a.2_Modul 2 Pelatihan Koding dan Artifisial
PDF
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
Modul Ajar Pembelajaran Mendalam PKN Kelas X Terbaru 2025
Modul Ajar Pembelajaran Mendalam PJOK Kelas X Terbaru 2025
MODUL 2 LK 2.1.pptx MODUL 2 LK 2.1.pptx MODUL 2 LK 2.1.pptx
Modul Ajar Deep Learning Bahasa Inggris Kelas 6 Kurikulum Merdeka
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas XII SMA Terbaru 2025
12. KSP SD Runiah Makassar OK School.pdf
RPP Deep Learning _ MGMP Wilayah 1 (1).doc
2021 KREATIFITAS DNA INOVASI DALAM BERWIRAUSAHA.pdf
ppt_bola_basket_kelas x sma mata pelajaran pjok.pptx
CV_Kanaidi, SE., M.Si., cSAP., CGRC., CBCM_18 Agustus 2025.doc
Laktasi dan Menyusui (MK Askeb Esensial Nifas, Neonatus, Bayi, Balita dan Ana...
Slide_Berpikir_Komputasional_Pola_Algoritma_Kelas5SD.pptx
Aliran Pemikiran dalam Dakwah materi awal
SISTEM POLITIK DAN PEMERINTAHAN INDONESIA.pptx
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
Modul Ajar Pembelajaran Mendalam PAI & BP Kelas X Terbaru 2025
7 KEBIASAAN ANAK INDONESIA HEBAT.pptx xx
Pengimbasan pembelajaran mendalam (deep learning
LK 1.1.a.2_Modul 2 Pelatihan Koding dan Artifisial
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf

variabel tipe data

  • 2. VARIABEL    Variabel adalah tempat penyimpanan data sementara di memori yang isinya dapat diubah. Setiap variabel memiliki nama, tipe data, dan nilai. Contoh : F = 1.8*C + 32
  • 3. NAMA VARIABEL   Syarat-syarat penulisan nama variabel adalah :  Harus dimulai dengan huruf alfabet.  Huruf besar atau huruf kecil tidak dibedakan.  Karakter penyusun variabel hanya boleh huruf alfabet, angka dan garis bawah.  Tidak boleh menggunakan spasi. Nama variabel sebaiknya mencerminkan nilai yang dikandungnya.
  • 4. NAMA VARIABEL   Contoh penamaan variabel yang salah : 6titik nilai ujian PT-1 Contoh penamaan variabel yang benar : titik6 nilaiujian PT1
  • 5. KONSEP VARIABEL     Variabel hanya menyimpan data secara sementara. Nilai variabel dapat berubah. Variabel hanya dapat menyimpan satu data. Nilai suatu variabel adalah nilai yang terakhir.
  • 6. DEKLARASI VARIABEL    Setiap variabel yang akan digunakan pada program harus dideklarasikan terlebih dahulu. Notasi Algoritma : DEKLARASI x, nilai_ujian, jumlah : real k : integer Notasi Pascal/Delphi : VAR x, nilai_ujian,jumlah : real k : integer
  • 7. TIPE DATA      Bilangan lojik Bilangan bulat Bilangan riil Karakter String
  • 8. BILANGAN LOJIK (BOOLEAN)    Dipakai untuk menyatakan data yang isinya YA atau TIDAK, BENAR atau SALAH, ON atau OFF. Hanya mengenal dua buah nilai, yaitu TRUE (Benar) atau (FALSE (Salah). Bilangan lojik pada DELPHI : Tipe Data Memori (byte) Boolean 1 ByteBool 1 WordBool 2 LongBool 4
  • 9. BILANGAN BULAT (INTEGER)  Dipakai untuk menyatakan bilangan yang tidak mempunyai pecahan desimal, misalnya 34, 8, 1203,-7, 4324553, dll.
  • 10. BILANGAN BULAT (INTEGER)  Tipe-tipe bilangan bulat pada DELPHI : Tipe Data Jangkauan Memori Byte 0 .. 255 1 byte Shortint -128 .. 127 1 byte Word 0 .. 65535 2 byte Smallint -32768 .. 32767 2 byte Integer -2147483648 .. 2147483647 4 byte Longint -2147483648 .. 2147483647 4 byte Cardinal 0 .. 4294967295 4 byte Longword 0 .. 4294967295 4 byte Int64 –2^63 .. 2^63–1 8 byte
  • 11. BILANGAN RIIL (REAL)   Dipakai untuk menyatakan bilangan yang mempunyai pecahan desimal, misalnya 3.65, 0.0045, 29.0, dll. Tipe-tipe bilangan riil pada DELPHI : Tipe Data Jangkauan Memori (Byte) Real 5.0 x 10^–324 .. 1.7 x 10^308 8 Single 1.5 x 10^–45 .. 3.4 x 10^38 4 Double 5.0 x 10^–324 .. 1.7 x 10^308 8 Extended 3.6 x 10^–4951 .. 1.1 x 10^4932 10 Comp –2^63+1 .. 2^63 –1 8 Real48 2.9 x 10^–39 .. 1.7 x 10^38 6 Currency –922337203685477.5808.. 922337203685477.5807 8
  • 12. KARAKTER (CHARACTER)    Dipakai untuk menyimpan 1 huruf. Yang termasuk karakter :  Huruf-huruf abjad (‘A’, ’p’, ’R’, ’Z’, dll)  Angka (‘0’ – ‘9’)  Semua tanda baca (‘!’, ’?’, ’,’, dll)  Karakter-karakter khusus (‘@’, ’$’, ’#’, dll) Tipe-tipe karakter pada DELPHI : Tipe Data Memori (Byte) ANSIChar 1 WideChar 2 Char 1
  • 13. STRING   Dipakai untuk menyatakan sederatan karakter yang membentuk kesatuan, misalnya ‘Budi Raharjo’, ‘Jl. Kartini No. 15’. Tipe-tipe string pada DELPHI : Tipe Data Jangkauan ShortString 255 karakter ANSIString ~2^31 karakter String 255 karakter WideString ~2^30 karakter