modul 2 variabel value & konstanta

8
MODUL 2 VARIABEL, VAL DAN KONSTANTA Setelah melaksanakan praktikum pada bab ini diharapkan mahasiswa dapat: Mengetahui apa yang dimaksud dengan variabel, Val dan konstanta □ Mengetahui bagaimana mendeklarasikan sebuah variabel dan konstanta VARIABEL Variabel merupakan suatu tempat dalam memori yang diberi nama ( sebagai pengenal ) dan dialokasikan untuk menampung data. Syntax : Dim nama variabel As Type data Contoh : Dim a As Integer Dim nama As String Aturan pemberian nama variabel dalam Visual Basic adalah : 1. Tidak lebih dari 40 karakter 2. Terdiri atas huruf, angka dan underscore ( _ ) 3. Karakter pertama harus sebuah huruf 4. Tidak boleh menggunakan kata yang didefinisikan oleh visual basic ( reserved word ) VAL Val atau Value ini digunakan jika kita tidak mendeklarasikan suatu variabel, atau untuk

Upload: naiem-punklima

Post on 15-Jan-2016

217 views

Category:

Documents


0 download

DESCRIPTION

jjj

TRANSCRIPT

Page 1: Modul 2 Variabel Value & Konstanta

MODUL 2

VARIABEL, VAL DAN KONSTANTA

Setelah melaksanakan praktikum pada bab ini diharapkan mahasiswa dapat:

□ Mengetahui apa yang dimaksud dengan variabel, Val dan konstanta

□ Mengetahui bagaimana mendeklarasikan sebuah variabel dan konstanta

VARIABEL

Variabel merupakan suatu tempat dalam memori yang diberi nama ( sebagai pengenal ) dan

dialokasikan untuk menampung data.

Syntax : Dim nama variabel As Type data

Contoh : Dim a As Integer

Dim nama As String

Aturan pemberian nama variabel dalam Visual Basic adalah :

1. Tidak lebih dari 40 karakter

2. Terdiri atas huruf, angka dan underscore ( _ )

3. Karakter pertama harus sebuah huruf

4. Tidak boleh menggunakan kata yang didefinisikan oleh visual basic ( reserved word )

VAL

Val atau Value ini digunakan jika kita tidak mendeklarasikan suatu variabel, atau untuk

mengkonversikan atau merubah dari type data string ke type data numeric.

Latihan 2

Atur Propertinya :

Object Property Nilai

Page 2: Modul 2 Variabel Value & Konstanta

FormName Frmlatih2

Caption Form Latihan 2

Label1 Caption Program Penjumlahan

Label2 Caption Angka 1

Label3 Caption Angka 2

Label4 Caption Hasil

Text1Name Txtangka1

Text Kosongkan/delete

Text2Name Txtangka2

Text Kosongkan/delete

Text3Name Txthasil

Text Kosongkan/delete

Command1Name cmdtambah

Caption &Tambah

Command2Name cmdkeluar

Caption &Keluar

Listing Program :

1. Pendeklarasian variabel, letakkan pada General

Dim angka1 As Integer

Dim angka2 As Integer

Dim hasil As Integer

2. Object cmdkeluar, Event Click

Private Sub cmdkeluar_Click()

Unload Me

End Sub

3. Object cmdtambah, Event Click

Private Sub cmdtambah_Click()

angka1 = txtangka1.Text

angka2 = txtangka2.Text

hasil = angka1 + angka2

txthasil.Text = hasil

End Sub

Latihan 3

Page 3: Modul 2 Variabel Value & Konstanta

Atur Propertinya :

Object Property Nilai

FormName Frmlatih3

Caption Aplikasi StopWatch

Label1 Caption Waktu Awal

Label2 Caption Waktu Akhir

Label3 Caption Selisih Waktu

Label4

Name lblawal

Caption Kosongkan

BorderStyle 1-Fixed Single

Label5

Name lblakhir

Caption Kosongkan

BorderStyle 1-Fixed Single

Label6

Name lblselisih

Caption Kosongkan

BorderStyle 1-Fixed Single

Command1Name cmdmulai

Caption Waktu Mulai

Command2Name Cmdselesai

Caption Waktu Selesai

Command3Name Cmdkeluar

Caption Keluar

Listing Program :

1. Pendeklarasian variabel, letakkan di general

Dim waktumulai As VariantDim waktuselesai As VariantDim selisihwaktu As Variant

2. Object cmdkeluar, Event Click

Private Sub cmdkeluar_Click()End

Page 4: Modul 2 Variabel Value & Konstanta

End Sub

3. Object cmdmulai, Event Click

Private Sub cmdmulai_Click()'Menetapkan dan menampilkan waktu mulaiwaktumulai = Nowlblawal.Caption = Format(waktumulai, "hh:mm:ss")End Sub

4. Object cmdselesai, Event Click

Private Sub cmdselesai_Click()'Menentukan waktu selesai, hitung selisih waktu'Tampilkan keduanya di kotak labelwaktuselesai = Nowselisihwaktu = waktuselesai - waktumulailblakhir.Caption = Format(waktuselesai, "hh:mm:ss")lblselisih.Caption = Format(selisihwaktu, "hh:mm:ss")End Sub

Latihan 4 Tanpa deklarasi Variabel

Atur Propertinya :

Object Property Nilai

FormName Frmlatih4

Caption Aplikasi Kalkulator

Label1 Caption Angka 1

Label2 Caption Angka 2

Label3 Caption Angka 1 + Angka 2

Label4 Caption Angka 1 - Angka 2

Label5 Caption Angka 1 * Angka 2

Label6 Caption Angka 1 / Angka 2

Page 5: Modul 2 Variabel Value & Konstanta

Label7 Caption Angka 1 Mod Angka 2

Label8 Caption Angka 1 \ Angka 2

Text1 Name txtangka1

Text2 Name txtangka2

Text3 Name txttambah

Text4 Name txtkurang

Text5 Name txtkali

Text6 Name txtbagi

Text7 Name txtmod

Text8 Name txtbagiinteger

Command1Name cmdproses

Caption Proses

Command2Name Cmdkeluar

Caption Keluar

Listing Program :

1. Object cmdkeluar, Event Click

Private Sub cmdkeluar_Click()Unload MeEnd Sub

2. Object cmdproses, Event Click

Private Sub cmdproses_Click()txttambah.Text = Val(txtangka1.Text) + Val(txtangka2.Text)txtkurang.Text = Val(txtangka1.Text) - Val(txtangka2.Text)txtkali.Text = Val(txtangka1.Text) * Val(txtangka2.Text)txtbagi.Text = Val(txtangka1.Text) / Val(txtangka2.Text)txtmod.Text = Val(txtangka1.Text) Mod Val(txtangka2.Text)txtbagiinteger.Text = Val(txtangka1.Text) \ Val(txtangka2.Text)End Sub

KONSTANTA

Konstanta sama dengan variabel tetapi konstanta mempunyai nilai tetap atau sifatnya

konstan. Pendeklarasian konstanta dalam visual basic menggunakan Const [nama

konstanta] As [tipe data dari konstanta] = [nilai konstanta].

Contoh pendeklarasian konstanta :

Const Phi As Integer = 3.14

Latihan 5

Page 6: Modul 2 Variabel Value & Konstanta

Atur propertinya :

Object Property Nilai

FormName Frmlatih5

Caption Luas Lingkaran

Label1 Caption Jari-jari

Label2 Caption Luas

Text1 Name txtjari

Text2 Name txtlhasil

Command1Name cmdhitung

Caption Hitung

Command2Name Cmdkeluar

Caption Keluar

Listing Program :

1. Deklarasi Variabel dan Konstanta, letakkan pada General

Const phi As Double = 3.14Dim hasil As Double

2. Object Cmdhitung, Event Click

Private Sub cmdhitung_Click()hasil = phi * (txtjari.Text * txtjari.Text)txthasil.Text = hasilEnd Sub

3. Object Cmdkeluar, event Click

Private Sub cmdkeluar_Click()Unload MeEnd Sub

Tugas 2

Buatlah aplikasi untuk mencari volume tabung.

Page 7: Modul 2 Variabel Value & Konstanta

Dengan rumus V = luas alas * tinggi

Luas alas = phi * jari-jari * jari-jari

Di kumpulkan minggu depan harus di print, untuk ketentuan tugas sama seperti minggu

sebelumnya.