Membuat Program Menggunakan C#: Memahami Variabel di C#
C# adalah salah satu bahasa pemrograman yang populer untuk pengembangan aplikasi desktop, web, dan game dengan Unity. Salah satu dasar yang wajib dipahami dalam pemrograman C# adalah variabel. Variabel berfungsi sebagai tempat menyimpan data dalam program dan bisa digunakan untuk berbagai operasi.
Di artikel ini, kita akan membahas:
- Apa itu variabel di C#?
- Cara mendeklarasikan variabel di C#.
- Jenis-jenis variabel di C#.
- Contoh program sederhana menggunakan variabel.
Apa Itu Variabel di C#?
Variabel adalah nama yang digunakan untuk menyimpan suatu nilai dalam memori komputer. Variabel memungkinkan kita menyimpan, mengubah, dan menggunakan data dalam program.
Di C#, setiap variabel harus memiliki:
- Tipe data → Menentukan jenis data yang bisa disimpan.
- Nama variabel → Identifikasi unik untuk variabel.
- Nilai (opsional) → Data yang disimpan dalam variabel.
Cara Mendeklarasikan Variabel di C#
Sintaks dasar deklarasi variabel di C#:
tipe_data nama_variabel = nilai;
Contoh:
int umur = 25; // Variabel umur dengan tipe int
string nama = "Andi"; // Variabel nama dengan tipe string
double berat = 55.5; // Variabel berat dengan tipe double
Kita juga bisa mendeklarasikan variabel tanpa langsung mengisinya:
int angka;
angka = 10; // Nilai diberikan setelah deklarasi
Jenis-Jenis Variabel di C#
C# mendukung berbagai jenis variabel berdasarkan tipe data yang digunakan. Berikut beberapa tipe data umum di C#:
1. Tipe Data Numerik
Digunakan untuk menyimpan angka.
Tipe Data | Ukuran | Jangkauan Nilai |
---|---|---|
int |
4 byte | -2,147,483,648 s/d 2,147,483,647 |
long |
8 byte | -9,223,372,036,854,775,808 s/d 9,223,372,036,854,775,807 |
float |
4 byte | ±1.5 × 10⁻⁴⁵ s/d ±3.4 × 10³⁸ |
double |
8 byte | ±5.0 × 10⁻³²⁴ s/d ±1.7 × 10³⁰⁸ |
decimal |
16 byte | Digunakan untuk nilai desimal dengan presisi tinggi |
Contoh:
int angka = 100;
double pi = 3.14159;
float tinggi = 175.5f;
decimal saldo = 1500000.75m;
2. Tipe Data Karakter dan String
Digunakan untuk menyimpan teks.
Tipe Data | Deskripsi |
---|---|
char |
Menyimpan satu karakter |
string |
Menyimpan kumpulan karakter (teks) |
Contoh:
char huruf = 'A';
string namaLengkap = "Andi Budi";
3. Tipe Data Boolean
Tipe data ini hanya memiliki dua nilai, yaitu true
atau false
.
bool isActive = true;
bool isLogin = false;
4. Tipe Data Object
Semua tipe data di C# bisa dianggap sebagai object, karena C# adalah bahasa berbasis Object-Oriented Programming (OOP).
object data = 100; // Bisa diisi angka
data = "Hello"; // Bisa diubah ke string
data = 3.14; // Bisa diubah ke double
5. Tipe Data Nullable
Secara default, tipe data numerik tidak bisa menyimpan null
, tapi kita bisa mengaktifkannya dengan ?
.
int? umur = null; // Variabel bisa diisi angka atau null
Contoh Program Sederhana Menggunakan Variabel di C#
Berikut contoh program sederhana untuk menampilkan data user menggunakan variabel:
using System;
class Program
{
static void Main()
{
// Deklarasi variabel
string nama = "Andi Budi";
int umur = 25;
double tinggi = 170.5;
bool isMahasiswa = true;
// Menampilkan informasi ke layar
Console.WriteLine("Informasi Pengguna:");
Console.WriteLine("Nama: " + nama);
Console.WriteLine("Umur: " + umur + " tahun");
Console.WriteLine("Tinggi: " + tinggi + " cm");
Console.WriteLine("Mahasiswa: " + isMahasiswa);
}
}
Output:
Informasi Pengguna:
Nama: Andi Budi
Umur: 25 tahun
Tinggi: 170.5 cm
Mahasiswa: True
Kesimpulan
- Variabel di C# digunakan untuk menyimpan dan mengolah data dalam program.
- Tipe data variabel menentukan nilai yang bisa disimpan (misalnya:
int
,string
,bool
,double
, dll.). - Gunakan
?
untuk nullable variable, jika ingin variabel bisa menyimpannull
. - Gunakan
Console.WriteLine()
untuk menampilkan variabel ke layar. - Variabel bisa diubah nilainya selama program berjalan.
Dengan memahami variabel, kamu sudah selangkah lebih dekat untuk menguasai C#!