Lompat ke konten Lompat ke sidebar Lompat ke footer

Belajar C# Part3 - Memahami Sintaks, Komentar & Sistem Variabel

Tutorial Hari Ini
Pengantar dan Memulai Visual C#
Memahami Aturan Penulisan (Syntax)
Pemberian Komentar(Comments)
Sistem Variabel(Variable)
Penerapan Ke Program
Pembahasan Materi Selanjutnya
Penutup
Pengantar dan Memulai Visual C#
Sahabat geriatama, apa khabar? berjumpa kembali pada tutorial hari ini tentang Bahasa Pemrograman C#. Tutorial sebelumnya merupakan pembahasan langkah-langkah Installasi Microsoft Visual Studio dan Installasi C# Net Core pada Visual Studio Code.
Apa itu C#? (dibaca C-Sharp), merupakan salah satu bahasa pemrograman berorientasi objek yang dibuat oleh Microsoft yang berjalan pada teknologi .NET Framework.
Bahasa C# memiliki dasar dari Bahasa C, yaitu bahasa pemrograman yang saat ini sangat populer sama halnya dengan bahasa pemrograman lainnya seperti C++ dan Java. Versi pertama dirilis pada tahun 2002, sedangkan versi terbaru (C#8) saat artikel ini dibuat dirilis pada September 2019. Bahasa Pemrograman Visual C# sudah dapat digunakan, untuk:
» Aplikasi seluler (Mobile)
» Aplikasi desktop
» Aplikasi web base
» Layanan web
» Situs web
» Aplikasi Permainan (Games)
» Aplikasi Basis Data (Database)
   Dan masih banyak lagi! yang lainnya.

Alasan Menggunakan Bahasa C# ?
» Salah satu bahasa pemrograman yang paling populer saat ini
» Mudah untuk dipelajari dan mudah digunakan
» Memiliki dukungan komunitas yang besar
» C# merupakan  bahasa  pemrograman  berorientasi  objek  yang  memberikan  struktur  yang
    jelas untuk program dan memungkinkan kode dapat digunakan kembali, sehingga dapat me
    nurunkan biaya pengembangan.
    Bagi programmer memudahkan untuk beralih ke C# atau ke bahasa C, C++ dan Java.

Memahami Aturan Penulisan
Untuk lebih mudah memahami aturan penulisan pada C#, cara termudah dengan menggunakan IDE. IDE (Integrated Development Environment) dapat digunakan untuk mengedit dan mengkompilasi kode programnya. Di bawah ini merupakan struktur kode program dari Bahasa C#, sbb:
using System;

namespace Aplikasi1
{
    class Program
    {
      static void Main(string[] args)
       {
        Console.Write("Selamat Belajar Pemrograman berbasis Object dengan Visual C#");
                    Console.ReadKey();
        <perintah-perintah lain>
          .....
                    }
     }
}
Keterangan:
  1. Baris - using System, berfungsi agar dapat digunakan class yang disertakan pada namespace sistem.
  2. Baris - namespace, berfungsi untuk mengatur nama class agar tidak terjadi dengan nama class yang sama.
  3. Baris - Kurung kurawal { }, berfungsi untuk menandai awal dan akhir dari blok kode.
  4. Baris - class adalah wadah untuk data dan metode serta membawa fungsionalitas ke dalam program. Setiap baris kode yang berjalan di C# harus berada di bawah kelas. Pada contoh code di atas dinamakan Aplikasi1.
  5. Baris - static void Main(string[ ] args), Merupakan metoda entry point atau pintu masuk program.
  6. Baris - Console adalah kelas ruang yang memiliki metoda WriteLine() yang digunakan untuk mengeluarkan/mencetak teks. Dalam contoh ini akan menampilkan sebuah hasil proses (output).
    Catatan:
    Setiap pernyataan C# wajib diakhiri dengan titik koma(;), serta penggunaan huruf besar/kecil, artinya akan berbeda.
Pemberian Komentar (Comments)
Baris komentar (comments) berfungsi untuk memberikan sebuah algoritma singkat atau keterangan pada kode program sehingga alur program lebih mudah dipahami. Demikian juga pada Bahasa C#, pada baris komentar (comments) tidak akan disertakan pada eksekusi program oleh mesin. Pemberian komentar pada kode program dapat menggunakan simbol- simbol, seperti # (tanda pagar) ini berfungsi untuk pemberian keterangan satu baris sedangkan untuk simbol /* dan diakhiri dengan */. Simbol ini untuk memberikan keterangan lebih dari satu baris, sebagai contoh:
Satu komentar:
# akan mencetak Halo Dunia ..!
Console.WriteLine("Halo Dunia!");
Banyak komentar:
/* cara penggunaan perintah FOR:
akan tercetak sebuah nilai selama kondisi bernilai benar */

Mengenal Sistem Variabel C#
Variabel pada C# merupakan tempat penyimpanan data sementara ketika diproses dalam memory komputer. Variabel dapat menyimpan berbagai tipe nilai data pada waktu yang berbeda. Program yang dijalankan akan secara otomatis mencari nilai apa yang terkandung dalam variabel tersebut dan nilainya dapat berubah, untuk digunakan dalam proses selanjutnya.
Baca juga: Visual C# Variables 
Mendeklarasikan Variabel
Variabel yang akan gunakan dalam program, harus dideklarasikan atau dikenalkan terlebih dahulu jenis tipe datanya. Jika tidak, maka akan timbul error saat program dijalankan.

  Daftar Tipe Variable: (sumber: https://www.w3schools.com/cs/cs_variables.php)

Tipe Variable

Keterangan

int

Untuk menyimpan bilangan bulat; seperti 11,123, 512

double

Untuk menyimpan bilangan pecahan(floating point), seperti; 20,50 atau -20,50; 15,20

char

Untuk menyimpan karakter tunggal, seperti 'a' atau 'B'. Nilai Char diapit tanda kutip tunggal

string

Untuk menyimpan teks, seperti "Apa khbar?". Nilai string diapit oleh tanda kutip ganda

bool

Untuk menyimpan suatu nilai dengan kondisi benar(true) atau salah (false)

Aturan penulisan:
type VarName = value; dimana:
» type : adalah tipe/jenis suatu variabel (int/double/char/string,bool) pada Visual C#.
» VarName : adalah nama dari variabel terseut, dengan aturan sbb:
    Nama variabel harus diawali dengan huruf.
    Tidak boleh mengandung spasi atau satu kesatuan.
    Boleh menggunakan garis bawah atau underscore(_).
    Contoh:
  int x= 10;
  Console.WriteLine(x);
  doble z= 10,50;
  Console.WriteLine(z);
  char login= 'Y';
  Console.WriteLine(login);
  string nama_barang= "Laptop Acer"
  Console.WriteLine(nama_barang);
Baca juga: C# Reference
Penerapan Ke Program
Latihan-01: Aplikasi2, Operasi aritmatika sederhana untuk penggunaan Variabel, sbb:
Skenario,
Pada latihan Aplikasi2, akan dibuat program untuk menangi perhitungan sederhana, sasaran latihan ini untuk lebih memahami sistem variabel pada C# dan penggunaan operator standar aritmatika. Operasi dimulai dari tipe data int untuk variabel tambah (+), akan mengerjakan penjumlahan bilangan1(X) ditambah bilangan2(Y), demikian juga dengan variabel kurang(-), kali(*), dan bagi(/) walaupun di operator bagi kurang tepat klau tipe datanya dengan int. Untuk lebih jelasnya, ikuti langkah-langkah berikut ini.
Langkah Kerjanya:
Langkah-1: aktifkan Visual Studio, klik»  File» New»  Project… dan akan tampil dialog layar, (baca kembali pada pembuatan aplikasi yang pertama)
Langkah-2: ketik code C# berikut ini:
/*-- Nama project: Aplikasi2 --
  -- Program.cs code programnya, sbb:
*/
using System;

namespace Aplikasi2
{
    class Program
    {
        static void Main(string[] args)
        {
            /* deklarasi variabel input: */
            int x = 5;
            int y = 6;
            //-- cetak judul aplikasi:
            Console.WriteLine("-- Operasi Aritmatika Sederhana --");
            Console.WriteLine("**********************************");
            Console.WriteLine(" ");
            /* Cetak judul & operasi Aritmatika */
            Console.Write("Bilangan ke-1(X): ");
            Console.WriteLine(x);
            Console.Write("Bilangan ke-2(Y): ");
            Console.WriteLine(y);
            Console.Write("1. Penjumlahan 2 bilangan : ");
            Console.WriteLine(x + y);
            Console.Write("2. Pengurangan 2 bilangan : ");
            Console.WriteLine(x - y);
            Console.Write("3. Perkaliann  2 bilangan : ");
            Console.WriteLine(x * y);
            Console.Write("4. Pembagian   2 bilangan : ");
            Console.WriteLine(x / y);
            Console.ReadKey();
        }
    }
}
Langkah-3: Jalankan(RUN)
Hasil:
Latihan-02: Aplikasi21, Cara lain operasi aritmatika sederhana untuk penggunaan Variabel, sbb:
Langkah-1: Klik»  File» New»  Project… dan berikan nama Aplikasi21
Langkah-2: ketik code C# berikut ini:
/*-- Nama project: Aplikasi21 -- */
using System;
namespace Aplikasi21
{
    class Program
    {
        static void Main(string[] args)
        {
            //-- deklarasi variabel input:
            string judul = ":: Operasi Aritmatika Sederhana ::";
            string judul2 = "---------------------------------";
            int b1 = 6, b2 = 5;
            //-- proses operasi aritmatika:
            int tambah = b1 + b2;
            int kurang = b1 - b2;
            int kali = b1 * b2;
            double bagi = b1 / b2;
            double sisa = b1 % b2;
            //-- cetak hasil proses (output)
            Console.WriteLine(judul);
            Console.WriteLine(judul2);
            Console.WriteLine("->Bilangan Pertama : "+b1);
            Console.WriteLine("->Bilangan Kedua   : "+b2);
            Console.WriteLine("1. Penjumlahan 2 Bilangan : "+tambah);
            Console.WriteLine("2. Pengurangan 2 Bilangan : "+kurang);
            Console.WriteLine("3. Perkalian 2 Bilangan   : "+kali);
            Console.WriteLine("4. Pembagian 2 Bilangan   : "+bagi);
            Console.WriteLine("5. Sisa Pembagian         : "+sisa);
            Console.WriteLine(judul2);
            Console.ReadKey();
        }
    }
}
Langkah-3: Jalankan(RUN)
Hasil: - - akan sama dengan contoh Aplikasi2 - -
Penutup
Sekian pembahasan tutorial hari ini, memahami struktur penulisan code C#, cara mengunakan komentar, cara penggunaan sistem variabel serta penerapan ke dalam program sederhana. Apa selanjutnya? Selanjutnya tipe data dan pernyataan berkondisi (Conditional).
Sekian dan terima kasih bagi sahabat yang sudah membaca dan mengikuti terus tutorial ini. Semoga bermanfaat, salam. 🙏
I Ketut Darmayuda
I Ketut Darmayuda I Ketut Darmayuda

18 komentar untuk "Belajar C# Part3 - Memahami Sintaks, Komentar & Sistem Variabel"

AridzalRidwan 21 Oktober 2021 pukul 22.56 Hapus Komentar
Pak terima kasih
Muhammad Naufal Rizqi Hartanto 21 Oktober 2021 pukul 23.19 Hapus Komentar
Terima kasih pak materinya
Siti Zaenab 22 Oktober 2021 pukul 03.22 Hapus Komentar
Terima kasih pak materinya 🙏
Ade Ridwan 22 Oktober 2021 pukul 05.44 Hapus Komentar
Terima kasih pak atas materinya
Nina Anita 22 Oktober 2021 pukul 06.06 Hapus Komentar
Terima Kasih atas materinya pak
Erna Liani 22 Oktober 2021 pukul 07.01 Hapus Komentar
Terimakasih pak, materi penjelasan tentang variabel
SendiRobansah 22 Oktober 2021 pukul 07.20 Hapus Komentar
Untuk materi penamaan atau pem variable an dapat dimengerti
MUHAMAD IQBAL ALFAUZI 22 Oktober 2021 pukul 08.43 Hapus Komentar
Terimakasih pak sangat bermanfaat
Rizky Noviandi R 22 Oktober 2021 pukul 09.03 Hapus Komentar
Terimakasih
Malik Abdul Aziz 22 Oktober 2021 pukul 09.35 Hapus Komentar
Terimakasih pak atas materinya
Defira Pangesta 22 Oktober 2021 pukul 09.49 Hapus Komentar
Terimakasih pak, materinya mudah dipahami
mufid 22 Oktober 2021 pukul 09.57 Hapus Komentar
Makasih pak materi nya tpi sedikit sulit memahami nya
Siti Fatimah 22 Oktober 2021 pukul 10.23 Hapus Komentar
Terimakasih atas materi teori pembelajarannya pak 🙏
Muhamad Adriyansah 22 Oktober 2021 pukul 10.24 Hapus Komentar
Sangat Bagus untukk Mekanisme bahan pembelajarannya pak (y)
Eza Faqih Ardhiya 22 Oktober 2021 pukul 10.26 Hapus Komentar
Terimakasih atas tutorialnya pak
Siti Aisyah 22 Oktober 2021 pukul 11.02 Hapus Komentar
Terimakasih atas materi pelajarannya pak.
tiara putri maulina - amik hass 22 Oktober 2021 pukul 13.54 Hapus Komentar
terimakasih pa, materi mudah di pahami
Giovanny Lea D. 5 November 2021 pukul 14.34 Hapus Komentar
Terimakasih atas informasi dan materinya yaa pak
crossorigin="anonymous">