UNIVERSITAS BRAWIJAYA mewakili) nilai dan berita acara Ujian e
VISUAL PROGRAMMING 2 - bangdanu.files.wordpress.com · VARIABEL, TIPE DATA & OPERATOR...
Transcript of VISUAL PROGRAMMING 2 - bangdanu.files.wordpress.com · VARIABEL, TIPE DATA & OPERATOR...
VISUAL PROGRAMMING 2
By: Danu Wira Pangestubangdanu.wordpress.com
VARIABEL, TIPE DATA & OPERATOR
bangdanu.wordpress.com
Variabel
• Variabel adalah nama atau simbol yang digunakan untuk mewakili suatu nilai. Suatu variabel mempunyai nama dan menyimpan tipe data yang merupakan jenis data variabel.
• Aturan penamaan variabel adalah sebagai berikut:– Harus dimulai dengan sebuah huruf
– Tidak lebih dari 255 karakter
– Tidak boleh sama dengan nama statement, fungsi, metode, objek, dan sebagainya yang merupakan bahasa dari Visual BASIC.
– Tidak boleh ada spasi, tanda titik(.), tanda seru(!), atau karakter @, &, $, dan #.
bangdanu.wordpress.com
Variabel
Deklarasi variabel dapat dituliskan dengan urutan sebagai berikut:
Public <nama_variabel> As <Tipe_Data>
Atau
Dim <nama_variabel> As <Tipe_Data>
Contoh :
Public Angka1 As Integer
Dim Nama As Stringbangdanu.wordpress.com
Tipe Data
Tipe data adalah jenis data yang disimpan dalam variabel. Tipe data untuk Visual BASIC adalah sebagai berikut:
• Tipe Data Numerik: digunakan untuk menyimpan data numerik, terdiri dari:
Tipe Data Ukuran Range
Byte 1 byte 0 sampai 255
Short 2 bytes -32,768 sampai 32,767.
Integer 4 bytes -2,147,483,648 sampai 2,147,483,647.
Long 8 bytes -9,223,372,036,854,775,808 sampai9,223,372,036,854,775,807.
Single 4 bytes -3.4028235E+38 sampai -1.401298E-45;1.401298E-45 sampai 3.4028235E+38
Double 8 bytes -1.79769313486231570E+308 sampai-4.94065645841246544E-324; 4.94065645841246544E-324 sampai1.79769313486231570E+308
bangdanu.wordpress.com
Tipe Data
• Tipe Data String : digunakan untuk menyimpan data berbentuk karakter. Panjang maksimal karakter yang dapat disimpan adalah 2 milyar karakter. Penulisan data dengan tipe ini diawali dan diakhiri dengan tanda petik dua (“).
Contoh:
Dim Nama As String
Nama = “Habib Maulan”
bangdanu.wordpress.com
Tipe Data
• Tipe Data Logika (Boolean) : melakukan pengetesan logika. Data dengan tipe data ini hanya dapat bernilai benar(True) atau salah(False).
Contoh:
Dim Baru As Boolean
Baru = True
bangdanu.wordpress.com
Konstanta
Konstanta adalah suatu nilai konstan yang tidak berubah. Seperti halnya variabel, konstanta dapat diberi nama dimana aturan penamaannya sama dengan variabel.
Contoh:
Const A = 10
bangdanu.wordpress.com
Operator
Operator Pemberi Nilai
Deklarasi pemberian nilai pada Visual BASIC.NET = Bahasa BASIC yaitu menggunakan operator sama dengan ( = ).
Contoh :
a = 24
nama = “Yudha Noviandi”
bangdanu.wordpress.com
OperatorOperator Aritmatika
Operator Operasi
+ Penjumlahan
- Pengurangan
* Perkalian
/ Pembagian
\ Pembagian dengan hasil bilangan bulat
Mod Sisa Pembagian (Modulus)
bangdanu.wordpress.com
Operator
Operator Boolean
Operator Operasi
Not Negasi
And Logika and
Or Logika or
Xor Logika xor
bangdanu.wordpress.com
OperatorOperator Pembanding
Operator Operasi
= Sama dengan
<> Tidak sama dengan
< Kurang dari
> Lebih dari
<= Kurang dari atau sama dengan
>= Lebih dari atau sama dengan
bangdanu.wordpress.com
Operator
Derajat Operator
Operator Derajat
Not Tertinggi
* / \ mod and
+ - or xor
= <> <= >= Terendah
bangdanu.wordpress.com
Latihan : Program Aritmatika• Buatlah sebuah project dan form baru pada Visual BASIC,
desain tampilan form sehingga didapat tampilan berikut
bangdanu.wordpress.com
Latihan : Program Aritmatika• Pengaturan Properties
Komponen Properti Nilai
Form1 (Name)
Text
StartupPosition
Frmaritmatika
Program Aritmatika
2-Center Screen
Label1 Text Bilangan 1
Label2 Text Bilangan 2
Label3 Text Hasil
Textbox1 (Name)
Text
Txtbil1
(kosongkan)
Textbox2 (Name)
Text
Txtbil2
(kosongkan)
Textbox3 (Name)
Text
Txthasil
(kosongkan)bangdanu.wordpress.com
Latihan : Program Aritmatika• Pengaturan Properties
Komponen Properti Nilai
Button1 (Name)
Text
Btntambah
Tambah
Button2 (Name)
Text
Btnkurang
Kurang
Button3 (Name)
Text
Btnkali
Kali
Button4 (Name)
Text
Btnbagi
Bagi
Button5 (Name)
Text
Btnkeluar
Keluar
bangdanu.wordpress.com
Latihan : Program Aritmatika• Listing Program
Public Class Frmaritmatika
Private Sub Btntambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btntambah.Click
Dim bil1, bil2, hasil As Integerbil1 = txtbil1.Textbil2 = txtbil2.Texthasil = bil1 + bil2Txthasil.Text = hasil
End Sub
Private Sub Btnkurang_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnkurang.Click
Dim bil1, bil2, hasil As Integerbil1 = txtbil1.Textbil2 = txtbil2.Texthasil = bil1 - bil2Txthasil.Text = hasil
End Sub bangdanu.wordpress.com
Latihan : Program AritmatikaPrivate Sub Btnkali_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnkali.Click
Dim bil1, bil2, hasil As Integerbil1 = txtbil1.Textbil2 = txtbil2.Texthasil = bil1 * bil2Txthasil.Text = hasil
End Sub
Private Sub Btnbagi_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnbagi.Click
Dim bil1, bil2 As IntegerDim hasil As Singlebil1 = txtbil1.Textbil2 = txtbil2.Texthasil = bil1 / bil2Txthasil.Text = hasil
End Sub
Private Sub Btnkeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnkeluar.Click
Close()End Sub
End Classbangdanu.wordpress.com
Latihan• Buatlah program untuk menghitung:
– Luas Segitiga
– Luas Persegi Panjang
bangdanu.wordpress.com