Variabel & Tipe Data di Julia
Penjelasan
Variabel di Julia dibuat langsung dengan `nama = nilai`, tanpa perlu deklarasi tipe (dynamically typed) — tapi Julia JUGA mendukung anotasi tipe eksplisit (`nama::Tipe = nilai`) untuk performa dan kejelasan lebih baik. Tipe dasar: `Int64` (bilangan bulat), `Float64` (desimal), `String`, `Bool`, `Char`.
Contoh Konsep
nama = "Budi" # otomatis String
umur = 25 # otomatis Int64
tinggi = 170.5 # otomatis Float64
typeof(nama) # String
typeof(umur) # Int64
# Anotasi tipe eksplisit, opsional tapi membantu performa & kejelasan
skor::Int64 = 100
Praktikum
Buat variabel judul (String) dan jumlahBab (Int64), lalu cetak keduanya beserta typeof()-nya.
Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.
Tips
Nama variabel Julia mendukung karakter Unicode langsung, termasuk simbol matematika (mis. `\alpha` lalu tekan Tab jadi `α`) — berguna kalau kode numerikmu ingin merepresentasikan rumus matematika secara harfiah.