Pengenalan Tipe Data
Menurut MalamNgoding tipe data merupakan jenis data yang digunakan pada program untuk dioperasikan.
Pada C# sendiri terdapat dua jenis tipe data, yaitu:
- Tipe data dasar misalkan integer, float, byte, dan sebagainya.
- Tipe data reference misalkan object dan delegates.
Tipe data dasar yang terdapat pada C# adalah:
Tipe
Integral
|
|
Byte
|
8-bit unsigned integer
|
Sbyte
|
8-bit signed integer
|
Short
|
Short integer
|
Ushort
|
An unsigned short integer
|
Int
|
Integer
|
Uint
|
An unsigned integer
|
Long
|
Long integer
|
Ulong
|
An unsigned long integer
|
Tipe
Floating Point
|
|
Float
|
Single-precision float point
|
Double
|
Double-precision float point
|
Tipe data
lain
|
|
Char
|
Character
|
Bool
|
Memberikan nilai True/False
|
Decimal
|
Bilangan bulat
|
String
|
Berisi karakter alfanumerik atau gabungan dari beberapa karakter
|
- Panjang karakter nama variable tidak dibatasi.
- Nama variable harus diwakili dengan huruf, tanda garis bawah(underscore_) atau tanda $. Selanjutnya dapat diikuti oleh karakter lain selain operator (*,-,+), dengan kata lain variable dapat diawali dengan karakter khusus kecuali operator.
- Tidak diperbolehkan menggunakan kata kunci (keyword) yang digunakan pada C# (contoh: if, for, while, dll).
- Bersifat case sensitive (membedakan huruf besar dan huruf kecil).
- Penulisan variable tidak boleh menggunakan spasi.
- Systax penulisan variable harus diawali dengan tipe data terlebih dahulu karena data yang tersimpan dalam variable harus memiliki tipe tertentu sebelum digunakan dalam aplikasi.
Syntax : [tipe_data] [nama_variable]
Syntax : cons[tipe_data] [nama_variable]
Simbol
|
Keterangan
|
+
|
Operator penjumlahan
|
-
|
Operator pengurangan
|
*
|
Operator perkalian
|
/
|
Operator pembagian
|
%
|
Operator sis bagi
|
untuk hasil nya nya jika teman-teman jalankan codingan nya akan seperti berikut:
Operator Relasi
Menurut MalamNgoding perator relasi dalam sebuah program biasa digunakan untuk
membandingkan dua buah nilai, dan operator relasi akan memberikan
nilai benar atau salah (true, false), seperti berikut:
Simbol
|
Keterangan
|
<
|
Kurang dari
|
<=
|
Kurang dari sama dengan
|
>
|
Lebih dari
|
>=
|
Lebih dari sama dengan
|
==
|
Sama dengan
|
!=
|
Tidak sama dengan
|
untuk hasil nya nya jika teman-teman jalankan codingan nya akan seperti berikut:
Operator Logika
Menurut MalamNgoding operator logika digunakan untuk menggabungkan dua buah
ungkapan kondisi menjadi sebuah ungkapan kondisi. Oleh karena itu
biasanya operator logika digunakan bersamaan dengan percabangan (IF), seperti berikut:
Simbol
|
Keterangan
|
!
|
NOT
|
&&
|
Short-circuit AND
|
||
|
Short-circuit OR
|
MalamNgoding kasih contoh coding untuk operator logika seperti berikut:
untuk hasil nya nya jika teman-teman jalankan codingan nya akan seperti berikut:
untuk hasil nya nya jika teman-teman jalankan codingan nya akan seperti berikut:
Demikian Pengenalan Tipe Data Pada Bahasa Pemrograman C#, MalamNgoding berharap teman-teman dapat mengerti Pengenalan Tipe Data Pada Bahasa Pemrograman C#, untuk pertanyaan bisa dituliskan di kolom komentar.
Terima kasih
Catatan dari Penulis
Saya teringat betapa fundamentalnya pemahaman tipe data ini, yang dulu sering saya anggap remeh. Banyak developer junior, termasuk saya sendiri di awal, kerap terjebak saat mengira semua 'angka' itu sama, atau bingung kenapa string tidak bisa langsung dioperasikan seperti integer. Padahal, mengabaikan perbedaan ini adalah biang keladi banyak *bug* tersembunyi dan *runtime error* yang menyebalkan. Menguasai tipe data bukan sekadar menghafal sintaks, melainkan kunci untuk menulis kode yang kuat, aman, dan efisien—sebuah keterampilan wajib di setiap proyek nyata yang lebih besar dari sekadar "Hello World".










