Mengenal Berbagai Tipe Data dalam Bahasa Pemrograman ##
Dalam dunia pemrograman, tipe data merupakan konsep fundamental yang menentukan jenis informasi yang dapat disimpan dan diolah oleh program. Tipe data mendefinisikan bagaimana data disimpan dalam memori, operasi apa yang dapat dilakukan pada data tersebut, dan bagaimana data tersebut diinterpretasikan oleh komputer. Berikut adalah beberapa tipe data umum yang sering dijumpai dalam berbagai bahasa pemrograman: 1. Tipe Data Numerik: * Integer (Int): Tipe data ini digunakan untuk menyimpan bilangan bulat, baik positif maupun negatif, tanpa bagian desimal. Contoh: 10, -5, 0. * Float (Float): Tipe data ini digunakan untuk menyimpan bilangan desimal, yang memiliki bagian pecahan. Contoh: 3.14, -2.5, 0.01. * Double (Double): Mirip dengan float, tetapi memiliki presisi lebih tinggi untuk menyimpan bilangan desimal. 2. Tipe Data Teks: * String (String): Tipe data ini digunakan untuk menyimpan teks atau karakter. Contoh: "Halo Dunia", "123", "Pemrograman". 3. Tipe Data Boolean: * Boolean (Bool): Tipe data ini hanya memiliki dua nilai: True (benar) atau False (salah). Digunakan untuk mewakili kondisi logika. Contoh: True, False. 4. Tipe Data Lainnya: * Array (Array): Tipe data ini digunakan untuk menyimpan kumpulan data yang memiliki tipe data yang sama. Contoh: [1, 2, 3, 4], ["apel", "pisang", "jeruk"]. * List (List): Mirip dengan array, tetapi dapat menyimpan data dengan tipe data yang berbeda. Contoh: [1, "apel", 3.14]. * Dictionary (Dictionary): Tipe data ini digunakan untuk menyimpan data dalam bentuk pasangan kunci-nilai. Contoh: {"nama": "John", "umur": 25}. Contoh Penggunaan: ```python # Python umur = 25 # Integer nama = "John" # String suka_coding = True # Boolean ``` ```javascript // JavaScript let umur = 25; // Integer let nama = "John"; // String let sukaCoding = true; // Boolean ``` Kesimpulan: Memahami tipe data merupakan langkah penting dalam mempelajari pemrograman. Dengan memahami tipe data yang berbeda, Anda dapat memilih tipe data yang tepat untuk menyimpan dan memproses informasi dalam program Anda. Hal ini akan membantu Anda menulis kode yang lebih efisien, mudah dibaca, dan bebas dari kesalahan.