Tutorial Belajar Bahasa Pemrograman C# Part 3 (Operator)


Hai H.W.P Mania, setelah sebelumnya, blogHWP membahas tentang Tutorial Belajar Bahasa Pemrograman C# Part 2 ( Creating Object ), kali ini Blog HWP akan membahas bagian ketiganya yg berjudul Tutorial Belajar Bahasa Pemrograman C# Part 3 (Operator).

Sebuah Aplikasi pasti menggunakan operator untuk memproses data yg di-inputkan oleh user. operator seperti + dan - adalah digunakan untuk menambahkan atau mengurangi nilai. Operator bisa mengubah satu atau lebih nilai dalam data, yg disebut operands, ke nilai data yg baru.

Contoh Expresi Operator :

X+Y

Dalam contoh diatas, X dan Y disebut Value ( nilai / Operands ) dan sebuah operator untuk menambah nilai yang ada disimpan dalam variable.

Operator dalam Bahasa Pemrograman C# dapat diklasifikasikan sebagai berikut :

   Arithmetic Operator
   Arithmetic Assignment Operator
   Unary Operator
   Comparison Operator
   Logical Operator


Arithmetic Operator

yaitu operator yg digunakan untuk operasi angka.

+     = >  Untuk Penjumlahan.

-      = >  Untuk Pengurangan.

*     = >  Untuk Perkalian.

/      = >  Untuk Pembagian.

%    = >  Untuk Membagi 2 angka dan mengambil sisanya, misal X=21%2, maka hasilnya 1, karena yg diambil sisanya.

Arithmetic Assignment Operator

adalah operator untuk melakukan operasi aritmetik tanpa penginputan variable.

Operator       Penggunaan     Description

     =                    X=5;           Menyimpan Nilai 5 dalam Variable X

    +=                  X+=Y;         Sama Seperti, X=X+Y;

     -=                  X-=Y;          Sama Seperti, X=X-Y;

    *=                  X*=Y;          Sama Seperti, X=X*Y;

     /=                  X/=Y;           Sama Seperti, X=X/Y;

   %=                 X%=Y;         Sama Seperti, X=X%Y;

Unary Operator

adalah operator yg digunakan untuk increment (penambahan) atau decrement (pengurangan) nilai operand(Variable) dengan 1 (satu).

Operator            Penggunaan                            Description                             Contoh

  ++                    ++Operand                   Digunakan Untuk Penambahan         Y=++X
                                                                Nilai Operand dengan 1                     Jika nilai pertama X
                                                                                                                           adalah 5, maka setelah
                                atau                                                                                    dieksekusi, kedua nilai
                                                                                                                          X dan Y menjadi 6
                            Operand++                                                                            Y=X++
                                                                                                                           Jika nilai pertama X
                                                                                                                           adalah 5, maka setelah
                                                                                                                           dieksekusi, nilai X akan
                                                                                                                           menjadi 6 dan nilai Y
                                                                                                                           menjadi 5
  --                       --Operand                   Digunakan Untuk Pengurangan         Y=--X
                                                                Nilai Operand dengan 1                     Jika nilai pertama X
                                                                                                                           adalah 5, maka setelah
                                atau                                                                                    dieksekusi, kedua nilai
                                                                                                                           X dan Y menjadi4
                            Operand--                                                                              Y=X--
                                                                                                                           Jika nilai pertama X
                                                                                                                           adalah 5, maka setelah
                                                                                                                           dieksekusi, nilai X akan
                                                                                                                           menjadi 4 dan nilai Y
                                                                                                                           menjadi 5

Comparison Operator

atau operator pembandingan digunakan untuk membandingkan 2 nilai dan melakukan aksi hasilnya setelah dibandingkan.

Operator            Penggunaan                 
 <                     contoh1  >                     contoh1>contoh2     
<=                    contoh1<=contoh2    
>=                    contoh1>=contoh2     
==                    contoh1==contoh2 
!=                    contoh1!=contoh2   

digunakan untuk meng-evaluasi expresi dan mengembalikan nilai boolean.

Operator            Penggunaan                            Description                           

&&                  cnth1&&cnth2            Nilai akan dikembalikan jika             
                                                             nilai cnth1 dan cnth2 bernilai          
                                                             benar          
                            
||                        cnth1||cnth2                Nilai akan dikembalikan jika
                                                             nilai cnth1 atau cnth2 atau 
                                                            keduanya bernilai benar

!                         !cnth                          Nilai akan dikembalikan jika
                                                             nilai cnth bernilai salah

^                        cnth1^cnth2                Nilai akan dikembalikan jika
                                                             nilai cnth1 atau cnth2 atau
                                                             keduanya bernilai benar,
                                                             juga cnth1 dan cnth2 keduanya
                                                             bernilai benar atau salah

Ingat !, baca dulu Tutorial Belajar Bahasa Pemrograman C# Part 2 ( Creating Object ) sebelum baca Tutorial Belajar Bahasa Pemrograman C# Part 3 (Operator).


Written by

0 comments: