Menguasai Variabel & Operator C#: Contoh Praktis & Penjelasan
Variabel C#
Variabel dalam C# adalah lokasi penyimpanan bernama yang menyimpan nilai dari tipe data tertentu. Tipe data menentukan tata letak memori dan operasi yang dapat dilakukan pada variabel.
Misalnya, variabel yang dideklarasikan sebagai string akan menyimpan data teks, sementara int menyimpan bilangan bulat. Memahami tipe sangat penting untuk pengkodean yang efektif dan untuk menghindari kesalahan runtime.
Berikut adalah contoh singkat yang mendeklarasikan dua variabel dengan tipe berbeda dan menampilkan nilainya:
using System; namespace DemoApplication { class Program { static void Main(string[] args) { string message = "The value is "; int val = 30; Console.Write(message + val); Console.ReadKey(); } } }
Pembagian Kode
Deklarasikan variabel string bernama message dan tetapkan teks "The value is ".
Deklarasikan variabel int bernama val dan tetapkan nilai numerik 30.
Gabungkan dan outputkan kedua nilai tersebut ke konsol.
Menjalankan program menghasilkan output berikut:
Seperti yang ditunjukkan, nilai string dan int digabungkan dan ditampilkan dengan benar.
Operator C#
Operator melakukan operasi pada variabel dan nilai. C# menawarkan berbagai macam operator yang dikategorikan ke dalam aritmatika, relasional, dan logis.
Operator Aritmatika
Operator
Deskripsi
+
Menambahkan dua operand.
-
Mengurangi operand kedua dari yang pertama.
*
Mengalikan kedua operand.
/
Membagi pembilang dengan penyebut.
%
Mengembalikan sisa pembagian bulat.
++
Menaikkan nilai bilangan bulat sebesar satu.
--
Menurunkan nilai bilangan bulat sebesar satu.
Operator Relasional
Operator
Deskripsi
==
Memeriksa apakah dua operand sama.
!=
Memeriksa apakah dua operand tidak sama.
>
Memeriksa apakah operand kiri lebih besar dari kanan.
<
Memeriksa apakah operand kiri lebih kecil dari kanan.
>=
Memeriksa apakah operand kiri lebih besar atau sama dengan kanan.
<=
Memeriksa apakah operand kiri lebih kecil atau sama dengan kanan.
Operator Logis
Operator
Deskripsi
&&
Logical AND – benar jika kedua operand benar.
||
Logical OR – benar jika setidaknya satu operand benar.
!
Logical NOT – membalik nilai Boolean.
Untuk mengilustrasikan penggunaan operator, pertimbangkan program contoh berikut:
using System; namespace DemoApplication { class Program { static void Main(string[] args) { int val1 = 10, val2 = 20; bool status = true; Console.WriteLine(val1 + val2); // Aritmatika: 30 Console.WriteLine(val1 < val2); // Relasional: True Console.WriteLine(!status); // Logical NOT: False Console.ReadKey(); } } }
Penjelasan
Dua variabel int (val1 dan val2) dan satu variabel bool (status) dideklarasikan.
Operator penjumlahan (+) menghitung jumlah val1 dan val2.
Operator kurang dari (<) membandingkan val1 dan val2.
Operator logis NOT (!) membalik nilai status dari true menjadi false.
Menjalankan program menghasilkan:
Demonstrasi ringkas ini mencakup operasi aritmatika, relasional, dan logis dasar, membangun dasar yang kokid untuk pemrograman C++ yang lebih canggih.