🧠Materi: Tipe Data dan Variabel
1. Apa Itu Variabel?
Variabel adalah tempat untuk menyimpan data dalam memori komputer yang dapat digunakan dan diubah selama program berjalan.
Ibarat laci dalam lemari, variabel menyimpan "isi" yang bisa diakses kapan saja.
Contoh dalam Python:
nama = "Andi"
usia = 20
Penjelasan:
-
namadanusiaadalah variabel. -
"Andi"dan20adalah data yang disimpan dalam variabel tersebut.
2. Apa Itu Tipe Data?
Tipe data menentukan jenis data apa yang dapat disimpan dalam variabel. Setiap data yang digunakan dalam program memiliki tipe tertentu.
✅ Tipe Data Umum:
| Tipe Data | Contoh | Deskripsi |
|---|---|---|
| Integer (int) | 10, -5, 0 |
Bilangan bulat |
| Float (float) | 3.14, -0.5 |
Bilangan desimal |
| String (str) | "Halo", 'A' |
Teks atau karakter |
| Boolean (bool) | True, False |
Nilai logika benar/salah |
3. Deklarasi Variabel dalam Beberapa Bahasa
📘 Python
nama = "Budi"
umur = 25
tinggi = 175.5
aktif = True
📗 C++
string nama = "Budi";
int umur = 25;
float tinggi = 175.5;
bool aktif = true;
📙 Java
String nama = "Budi";
int umur = 25;
float tinggi = 175.5f;
boolean aktif = true;
4. Aturan Penulisan Nama Variabel
-
Harus dimulai dengan huruf atau underscore (_), tidak boleh dengan angka
-
Tidak boleh mengandung spasi atau simbol khusus (kecuali underscore)
-
Case-sensitive (huruf besar dan kecil dianggap beda)
-
Gunakan nama yang deskriptif agar mudah dibaca
✅ Contoh Nama Variabel yang Benar:
nama_lengkap = "Dina"
nilaiUjian = 85
_totalHarga = 100000
❌ Contoh yang Salah:
1nama = "Dina" # Salah: dimulai dengan angka
total-harga = 500 # Salah: ada tanda minus
5. Konversi Tipe Data (Type Casting)
Terkadang, kamu perlu mengubah tipe data dari satu bentuk ke bentuk lain.
Contoh di Python:
angka = "25" # Tipe string
angka_int = int(angka) # Mengubah ke integer
print(angka_int + 5) # Output: 30
6. Tipe Data Khusus (opsional untuk pemula)
Beberapa bahasa juga menyediakan tipe data seperti:
-
Char (karakter tunggal, seperti
'A') -
Double (angka desimal dengan presisi tinggi)
-
List / Array (kumpulan data)
Contoh di Python:
angka = [1, 2, 3, 4] # List
7. Pentingnya Memahami Tipe Data
-
Menghindari error saat operasi matematika atau manipulasi string
-
Membuat program lebih efisien dan jelas
-
Diperlukan untuk debugging atau pengujian program
Kesimpulan
Variabel dan tipe data adalah pondasi utama dalam pemrograman. Dengan memahami cara menyimpan dan mengelola data, kamu dapat membangun program yang lebih kompleks dan bermanfaat.
0 Komentar