MASPUTRAWAE

HANYA SEORANG MANUSIA BIASA

Variabel

variable_20250920210057

Variabel bisa diartikan sebagai wadah dari sebuah nilai. Pembahasan tentang variabel sebenarnya sudah sering ditemui pada saat di sekolah dulu, misal yang paling sering di matematika, tapi tidak terbatas disitu, di dalam Pemrograman juga sangat umum dan wajib penggunaan variabel, dan secara konseptual sama persis yaitu Sebagai tempat penampungan.

Kalau menurut ChatGPT 😁

Variabel adalah simbol atau nama yang digunakan untuk menyimpan nilai sehingga nilai itu bisa digunakan kembali atau diubah.

Kenapa Penting?

Kasus sederhana, bila tanpa variabel (ambil contoh di Pemrograman Python)

print("Nama Saya Putra")

Kalau cuma tampilkan satu output saja masih ngak ada masalah, bayangkan jika ingin output 10 kali. Oke anggap itu masih mudah tinggal copy paste ke bawah, Tapi jika ingin ganti nama itu bakalan ribet, harus ganti satu per satu dan tidak fleksibel, kalau seandainya kita pakai variabel maka kita akan dapatkan kode yang lebih bersih. Contoh

nama = "Putra"

print(f"Nama Saya {nama}") # Output: Nama Saya Putra

Jika 5x print saja, dan mau mengubah nama jadi nama lain, itu tinggal ganti di satu tempat saja, Contoh

nama = "Upin"

print(f"Nama Saya {nama}") # Output: Nama Saya Upin
print(f"Nama Saya {nama}") # Output: Nama Saya Upin
print(f"Nama Saya {nama}") # Output: Nama Saya Upin
print(f"Nama Saya {nama}") # Output: Nama Saya Upin
print(f"Nama Saya {nama}") # Output: Nama Saya Upin

πŸ€” Oke, tapi itu sederhana banget, dimana letak fleksibel yang sesungguhnya?

Contoh yang lebih fleksibel, coba kita buat dengan perhitungan matematika sederhana, contoh

a = 5
b = 10

print(f"Penjumlahan dari {a} + {b} adalah: {a + b}")
print(f"Pengurangan dari {a} - {b} adalah: {a - b}")
print(f"Perkalian dari {a} * {b} adalah: {a * b}")
print(f"Pembagian dari {a} / {b} adalah: {a / b}")

# Output:
# Penjumlahan dari 5 + 10 adalah: 15
# Pengurangan dari 5 - 10 adalah: -5
# Perkalian dari 5 * 10 adalah: 50
# Pembagian dari 5 / 10 adalah: 0.5

Kalau tanpa variabel

print(f"Penjumlahan dari 5 + 10 adalah: {5 + 10}")
print(f"Pengurangan dari 5 - 10 adalah: {5 - 10}")
print(f"Perkalian dari 5 * 10 adalah: {5 * 10}")
print(f"Pembagian dari 5 / 10 adalah: {5 / 10}")

# Output:
# Penjumlahan dari 5 + 10 adalah: 15
# Pengurangan dari 5 - 10 adalah: -5
# Perkalian dari 5 * 10 adalah: 50
# Pembagian dari 5 / 10 adalah: 0.5

Itu akan sangat merepotkan jika suatu saat kita ingin mengubah angka 5 jadi 6 dan 10 jadi 12, kamu harus ganti di 16 tempat, dan kalau pakai variabel cukup di dua tempat saja.

πŸ€” Masuk akal? [Y or N]: Y☺️

Deklarasi Variabel

Untuk mendeklarasikan sebuah variabel setiap bahasa pemrograman memiliki cara merek sendiri sendiri, contoh di python mendeklarasikan variabel cukup mudah seperti yang sudah dicontohkan sebelumnya. Untuk bahasa lain bisa cek di dokumentasi resmi setiap bahasa, atau beberapa yang aku ketahui bisa lihat di catatan berikut