>
Awalilah harimu dengan senyuman, pasti engkau akan manutup hari itu juga dengan senyuman
Home » » Variabel, Tipe data dan Operator

Variabel, Tipe data dan Operator

Selasa, 04 Februari 2014 | 0 komentar

Variabel

  • Objek  pada program yang ditunjukan untuk menyimpan suatu Nilai
  • Nilai dapat berupa angka, kata, hutuf, tanggal ataupun sebuah struktur.
  • Variabel juga dapat digunakan sebagai tempat menyimpan nilai setelah dimanipulasi.
  • Penuliusan Variablel di awali dengan Kata “DIM”

Deklarasi Variabel

Aturan Baku Penamaan Variabel

  • Tidak lebih dari 255 karakter
  • Berisi huruf, angka dan underscore (_)
  • Karakter pertama harus berupa huruf
  • Tidak boleh menggunakan spasi atau titik
  • Tidak dapat menggunakan reserved word (variable built-in dari Visual Basic)
  • Tidak boleh ada dua variable yang sama

Contoh Penamaan Variabel
      Dim I As Integer                                    Benar
      Dim x As Double = 22.123                    Benar
      Dim size, height, width As Single             Benar
      Dim 1B As String                                   Salah
      Dim _Kartu As Desimal                          Benar
      Dim else As String                                  Salah
      Dim 01Angka As Integer                        Salah


Karakteristik Variabel

1. Data Type
    Data Type atau Tipe data adalah suatu bentuk identitas yang akan diisikan ke dalam variabel, seperti tipe integer, string, dan lain-lain.
    Contoh :
    Dim iAngka As Integer
    Dim sNama As String

2. Scope
    Penempatan variabel di dalam suatu lingkup proses, seperti mendefinisikan sebuah variabel dalam lingkup perulangan sebagai kontrol Nilai perulangan
    Contoh :
    For index as integer  = 0 to 10
    .....
    Next

3. Accessibility
    Aksesibilitas adalah target pendefinisian dari variabel, yang digunakan sebagai pembatas akses terhadap suatu variabel, terdiri dari akses Public, Private, Protected, Static, dan Shared, seperti mendefinisikan variabel sebagai suatu vaiabel global, lokal.
    Contoh :

    Variabel Global
    Public Class Mobil
                Dim iJumRoda As Integer = 0
                Public Sub SetJumlahRoda()
                                iJumRoda= 4
                End Sub
    End Class

   Variabel Lokal
   Public Class Mobil
              Dim iJumRoda As Integer = 0
              Public Sub SetJumlahRoda()
                            Dim iRodaStatic as Integer = 2
                            Dim iRodaGerak as Integer = 2
              End Sub
              iJumRoda = iRodaStatic + iRodaGerak
 End Class

4. Lifetime
    Lifetime atau umur adalah pengaturan variabel apakah suatu variabel dapat digunakan sebagai penyimpanan data atau tidak, seperti jika variabel tidak lagi digunakan sebagai tempat penyimpanan diisi dengan nilai  Nothing.
    Contoh umur Variabel :
    Public Class Mobil
             Public iJumRoda As Integer = 0
             Public Sub SetJumlahRoda()
                                                 Dim iRodaStatic as Integer = 2
                                                 Dim iRodaGerak as Integer = 2
                           iJumRoda = iRodaStatic + iRodaGerak
                                                 iRodastatic = Nothing
                                                 iRodagerak = Nothing
             End Sub 
     End Class


Tipe Data




OPERATOR

Operator adalah Elemen dasar yang berfungsi untuk melakukan operasi terhadap variabel.
VB .NET memiliki 5 kategory operator, yaitu :
     1. Aritmatika
     2. Penggabungan Kata
     3. Perbangingan
     4. Logika
     5. Bitwise

Operator - Aritmetika



Operator Penggabungan Kata



Operator - Perbandingan



Operator Like

Operator Like memiliki pola konstanta dalam melakukan perbandingan, antara lain:



Operator Logika



Operator Bitwise

Bekerja seperti operator logika yang terdiri dari Not, And, or dan Xor, tetapi dengan cara membandingkan masing-masing bilangan binernya.



Shortcut Operator



Konstanta

             Konstanta adalah tipe data yang memiliki nilai tetap dan hanya dapat didefinisikan sekali. Konstanta bersifat hanya dapat dibaca (readonly). Konstanta diperlukan jika dalam suatu operasi memerlukan sebuah nilai tetap yg senantiasa digunakan pada bayak bagian dari suatu rutin atau untuk mengingat suatu bilangan yg sulit diingat.

Menurut sumber datanya, konstanta dibagi menjadi 2 macam yaitu:
      Intrinsic
          Sumber konstanta Instrinsic telah  idefinisikan oleh Visual Basic.NET atau sering disebut dengan                   konstanta Internal.
      Contoh:
           vbOkCancel, vbSizeAll, Maximized 
      Symbolic
          Merupakan sumber konstanta yg didefinisikan sendiri oleh pembuat program.
          Standard penulisan untuk mendeklarasikan konstanta Symbolic sebagai berikut:
          [Public|Private] Const nama_konstanta [As tipe] = Ekspresi
                Const Phi As Single = 3.14159265358979
                Const HUT As Date = #17/08/1945#
                Private Const Kondisi As Boolean = True
                Public Const Programming_2 As String = “Visual Basic.NET” 
          Contoh definisi dan penggunaan Konstanta
                Const jamKerjaHari As Integer = 8
                Const hariKerja As Integer = 6
                Public sub JumlahJamBekerja()
                       Return hariKerja * jamKerjaHari
                End Sub


Enumerasi

  • Enumerasi adalah tipe data yang terdiri dari konstanta-konstanta .
  • Desebut juga dengan istilah flag type atau tipe penanda.
Contoh definisi dan penggunaan Konstanta
Enum MessageBoxButton As Integer
  Ok = 0
  OkCancel = 1
  AbortRentIgnore = 2
  YesNoCancel = 3
  YesNo = 4
End Enum


  • Konversi tipe vaiabel adalah mengubah tipe suatu variabel dari satu tipe ke tipe lainnya.
Contoh :
  Dim Diskon As String  =  0.1
  Dim Harga As Double =  1000
  Dim Jumlah As Double
  Jumlah = Harga – Harga*Ctype(Diskon,Double)

  • Fungsi – Fungsi Visual Basic yang digunakan untuk mengkonversi tipe Data :


Comment 


  • Comment adalah bagian program yang tidak di jalankan waktu dilakukan compile
  • Membantu untuk memeberika keterangan pada program yang di buat
  • Untuk membuat Comment menggunakan petik satu (‘)

Contoh :
  ’Define a variable for intNumber
    Dim intNumber As Integer


Masalah – Masalah Variabel 

  • Jika Variabel Integer di kalikan dengan angaka desimal yang mengandung koma. Atau di bagi dan menyisahkan hasil bagi
Contoh :
  ’Try multiplying numbers.
    intNumber = 6
    intNumber = intNumber * 10.23
  ’Try dividing numbers.
    intNumber = 12
    intNumber = intNumber / 7














Share this article :

Tidak ada komentar:

Posting Komentar

 
Copyright © 2014. Tyas Apriyanto - All Rights Reserved