Recraftory

Variabel & Tipe Data

Memahami konsep variabel dan tipe data dalam pemrograman.

Variabel & Tipe Data

Variabel

  • Wadah untuk menyimpan nilai
  • Nama variabel harus unik dan deskriptif
  • Nilai dalam variabel dapat diubah selama program berjalan

Tipe Data Dasar

  1. Integer - Bilangan bulat (contoh: 10, -5, 0)
  2. Float/Double - Bilangan desimal (contoh: 3.14, -0.5)
  3. String - Kumpulan karakter (contoh: "Hello", "123")
  4. Boolean - Nilai benar/salah (true/false)
  5. Character - Satu karakter (contoh: 'A', '1', '$')

Deklarasi Variabel

// JavaScript
let nama = "Budi"     // String
const umur = 25       // Integer (const tidak bisa diubah)
let tinggi = 170.5    // Float
let isActive = true   // Boolean
# Python
nama = "Budi"        # String
umur = 25            # Integer
tinggi = 170.5       # Float
is_active = True     # Boolean

Konversi Tipe Data

# Konversi integer ke string
angka = 10
teks = str(angka)  # "10"

# Konversi string ke integer
teks = "123"
angka = int(teks)  # 123

Aturan Penamaan Variabel

  • Diawali dengan huruf atau underscore (_)
  • Dapat berisi huruf, angka, dan underscore
  • Case sensitive (nama berbeda dengan Nama)
  • Tidak boleh menggunakan kata kunci bahasa pemrograman
  • Gunakan nama yang deskriptif

Contoh yang Baik:

  • namaLengkap
  • jumlah_barang
  • hargaTotal

Contoh yang Buruk:

  • a, x, temp (terlalu umum)
  • 2nama (tidak boleh diawali angka)
  • nama-lengkap (tanda hubung tidak diperbolehkan)