TIPE-TIPE DATA PEMROGRAMAN
Assalamu'alaikum Warahmatullahi Wabarakatuh
Salam 6 agama semua ๐
Oke langsung aja ya ke materi Tipe-tipe Data Pemrograman.
Di bawah ini adalah beberapa pertanyaan yang akan kita bahas nih.๐
________________________________________________________________________________________________________________
Jelaskan mengenai tipe data dalam pemrograman:
A. Apa pengertian tipe data dalam pemrograman
Data types atau tipe data adalah sebuah pengklasifikasian data berdasarkan jenis data tersebut. Tipe data dibutuhkan agar kompiler dapat mengetahui bagaimana sebuah data akan digunakan.
B. Macam2 Tipe Data Dalam Pemrograman (dijelaskan masing2)
1. Bilangan Bulat (Integer)
Tipe bilangan bulat (Integer) adalah tipe data numerik yang biasa digunakan apabila bertemu dengan bilangan bulat, seperti 1, 27, 100, dll. Bilangan ini juga mengenal nilai positif dan negatif (signed number). Tipe data numerik yang termasuk ke dalam bilangan bulat adalah sebagai berikut:
Tipe Data | Ukuran (Bit) | Range |
Byte | 8 | -128 s/d 127 |
Short | 16 | -32768 s/d 32767 |
Int | 32 | -2147483648 s/d 2147483647 |
Long | 64 | -9223372036854775808 s/d 9223372036854775807 |
2. Bilangan Pecahan (Floating Point)
Tipe bilangan pecahan atau floating point adalah bilangan yang menangani bilangan desimal atau perhitungan secara detail. Karena kemampuannya, float point berbanding terbalik dengan integer. Terdapat dua tipe pada bilangan pecahan ini
Tipe | Ukuran | Range | Presisi (Jumlah Digit) | |
bytes | bit | |||
Float | 4 | 32 | +/- 3.4 x 1038 | 6 – 7 |
Double | 8 | 64 | +/- 1.8 x 10308 | 15 |
3. Karakter (Char)
Tipe data karakter tunggal yang biasa didefinisikan dengan tanda petik (‘) di awal dan di akhir karakternya. Tipe ini mengikuti aturan “unicode” sehingga bilangan harus diawali kode “/u”. Tetapi juga biasa menggunakan bilangan heksadesimal dari 0000 sampai FFFF.
Contoh 1 :
1 2 3 4 5 6 7 | public class Main { public static void main (String [] args) //Deklarasi variabel char value = 'a'; //Output System.out.println("Huruf pertama adalah " + value); |
4. Boolean
Tipe data boolean merupakan tipe yang memiliki dua nilai yaitu benar (true) atau salah (false). Nilai yang digunakan pada tipe ini sangat penting dalam mengambil keputusan suatu kejadian tertentu.
5. String
Pengertian umum di bidang programming, string adalah tipe data yang menampung kumpulan karakter, seperti “aku”, “kamu” atau “Duniailkom”. Sebuah kalimat juga terhitung sebagai tipe data string, seperti “Saya sedang belajar bahasa C di Duniailkom”. Di dalam bahasa pemrograman yang lebih modern, string biasanya menjadi tipe data bawaan. Misalnya di bahasa PHP atau JavaScript, tipe string langsung tersedia sebagaimana tipe data lain seperti integer, float atau char. Contoh semua String di Dart yang avalid:
'String single line petik satu';
"String single line petik dua";
'''
String
multiline
petik satu''';
"""
String
multiline
petik dua
""";
6. Array
Tipe data array adalah tipe data yang terdiri dari kumpulan tipe data lain. Dalam bahasa Indonesia, array dikenal juga dengan istilah Larik. Dengan array, proses penyimpanan data ke dalam variabel menjadi lebih efisien dan mudah, terutama jika kita memiliki data dalam jumlah banyak.
Anggota atau isi dari array itu sendiri harus satu jenis tipe data, misalkan terdiri dari kumpulan angka bulat saja (integer), kumpulan karakter saja (char), maupun kumpulan angka pecahan saja (float). Di dalam bahasa C, kita tidak bisa membuat 1 array dengan berbagai tipe data (harus 1 jenis saja).
Sebagai contoh, misalkan saya ingin menyimpan dan memproses 5 buah nilai. Jika menggunakan variabel biasa, penulisannya bisa seperti ini:
int bilangan1; int bilangan2; int bilangan3; int bilangan4; int bilangan5; |
Data diatas banyak dan berulang untuk 1 tipe data saja, sehingga akan lebih efisien jika menggunakan array:
int bilangan[5]; |
Dengan kode program diatas, variabel bilangan akan menjadi sebuah array yang bisa menampung 5 data bertipe integer.
Sumber https://www.dicoding.com/blog/macam-macam-tipe-data/
Nah itu dia pembahasan kita kali ini!
Cukup sekian ya, sampai bertemu di page baru All ๐ค๐ค
Mohon maaf bila masih terdapat kekurangan atau pun kesalahan.
Wassalamua'alaikum Warahmatullahi Wabarakatuh
Tetap dalam jalur kebaikan serta kebahagian!
Komentar
Posting Komentar