Teori :
Variabel dapat didefinisikan sebagai tempat untuk menyimpan data yang memiliki suatu Tipe data, variabel ini akan diwakili oleh suatu lokasi di memori komputer kita. Dengan nggunakan nama variabel ini kita akan dapat mengaskes data yang tersimpan di memori tersebut.
Penamaan Variabel
Aturan dalam pembuatan variable adalah sebagai berikut :
  • Terdiri dari huruf, angka dan under score (_)
  • Nama harus diawali dengan huruf. Under score juga dapat digunakan untuk mengawali nama suatu variabel tetapi ini tidak disarankan.
    • C# adalah bahasa yang case sensitif, variabel dengan nama umur tidak sama
dengan Umur.
  • Keyword tidak bisa digunakan sebagai nama variabel, kecuali kalau keyword ini diawali dengan karakter @.
Contoh :
Nama Variabel
Benar/Salah
KodeBarang
Benar
Nama_barang
Benar
_Jumlah
Benar : tetapi tidak disarankan
@int
Benar : keyword diawali dengan @
Int
Salah : karena int adalah keyword
Harga Barang
Salah : menggunakan spasi
3.2.2 Deklarasi Variable
Ada 3 cara dalam mendeklarasikan/penulisan  Variabel adalah sebagai berikut
  1. TypeData Nama_variabel;
Contoh :
                   string nama_barang;
                   int jumlah;
                   nama_barang=”Buku”;
                   jumlah=2;
  1. TypeData Nama_variabel=initial_value
Initial_value dalah nilai awal yang diberikan terhadap variable tersebut ketika variable tersebut pertama kali dibaca
Contoh :
string nama_barang=”Buku”;
                   int jumlah=2;
  1. TypeData Nama_variabel1, Nama_variabel2, Nama_variabel2;
Apabila ada beberapa variable yang mememiliki tipe data yang sama maka dapat ditulis sebagai berikut :
string kode_barang,nama_barang;
Praktek 1. Membaca Nilai dari suatu variabel
 class Bacanilaivariabel
          {
                   static void Main(string[] args)
        {
            string nip = “200722001″;
            string nama = “M. Zen”;
            int nilai = 85;
            Console.WriteLine(“Nip    ” + nip);
            Console.WriteLine(“Nama   ” + nama );
            Console.WriteLine(“Nilai  ” + nilai.ToString());
            Console.ReadLine();
        }
          }
Keterangan :
Console.WriteLine : Menampilkan satu baris Teks di layar dan kursor     akan pindah kebaris berikutnya
Console.ReadLine : Membaca Input Nilai dari suatu vairiabel dan setelah penulisan kursor akan berpindah kebaris berikutnya
Praktek 2 Input Variabel
class inputvariabel
          {
static void Main(string[] args)
        {
            float total
            Console.Write(“NAMA        : “);
            string  x = Console.ReadLine()
            Console.Write(“Gaji        : “);
            float   gaji = float.Parse(Console.ReadLine());
            Console.Write(“Tunjangan   : “);
            float  tunjangan = float.Parse(Console.ReadLine());
             Console.Write(“potongan    : “);
            float  potongan = float.Parse(Console.ReadLine());
             total = gaji + tunjangan – potongan;
            Console.WriteLine(“Total Gaji :” + total.ToString());
            Console.ReadLine();
        }
          }
| pemrograman C sharp