Belajar Bahasa C sharp/Bab II: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Willysaef (bicara | kontrib)
Willysaef (bicara | kontrib)
Baris 373:
 
JumlahHariIzin = 10;
JumlahHariGhaibJumlahHariAlfa = 2;
JumlahHariSakit = 10;
 
TotalAbsensi = JumlahHariIzin + JumlahHariSakit + JumlahHariGhaibJumlahHariAlfa;
</source>
 
Baris 394:
</source>
Nah, di sinilah perbedaan antara pernyataan deklarasi variabel dan pemberian nilai terhadapnya. ‎Satu-satunya peraturan yang harus ditaati adalah, bahwa "'''''setiap variabel harus dideklarasikan sebelum ‎variabel tersebut digunakan'''''."‎
 
Kita juga bisa mendeklarasikan variabel dengan sebuah nilai yang telah ditetapkan untuknya ‎pada saat mendeklarasikannya. Mungkin, pada awalnya, kita melihat bahwa kode di bawah ini merupakan ‎sebuah pernyataan penugasan, tetapi sebenarnya statemen deklarasi:‎
 
Baris 399 ⟶ 400:
int JumlahHariIzin = 10;
</source>
 
adalah pernyataan deklarasi variabel, bukanlah pernyataan penugasan.
===Inisialisasi variabel===
Pada saat sebuah variabel diberi nilai pada saat deklarasinya, maka variabel tersebut dikatakan ‎‎"melakukan inisialisasi" (''initialization''). Tentu saja, setelah inisialisasi dilakukan, kita bisa mengubah ‎nilainya dengan nilai yang berbeda di lain waktu, karena memang tidak ada bedanya antara melakukan ‎inisialisasi variabel pada saat deklarasi di dalam pernyataan deklarasi dengan menetapkan sebuah nilai ‎kepada sebuah variabel sesaat setelah pernyataan deklarasi dilakukan.‎
Baris 427 ⟶ 426:
Kita juga bahkan bisa memberikan nilai terhadap semua variabel secara sekaligus pada saat ‎melakukan deklarasi variabel, seperti di bawah ini:‎
‎<source lang="csharp">
int JumlahHariIzin = 10, JumlahHariGhaibJumlahHariAlfa = 2, JumlahHariSakit = 10, TotalAbsensi = JumlahHariIzin + JumlahHariSakit + JumlahHariAlfa;
</source>
 
Baris 435 ⟶ 434:
<source lang="csharp">
int JumlahHariIzin=10;
int JumlahHariGhaibJumlahHariAlfa=2;
int JumlahHariSakit=10;
 
int TotalAbsensi = JumlahHariIzin + JumlahHariSakit + JumlahHariGhaibJumlahHariAlfa;
</source>