dasar pemrograman 2b -...

24
DASAR PEMROGRAMAN 2B Materi : Variabel, Konstanta, Tipe Data Dan Operator pada VB

Upload: dinhdat

Post on 24-Mar-2019

229 views

Category:

Documents


0 download

TRANSCRIPT

DASAR PEMROGRAMAN 2B

Materi :

Variabel, Konstanta, Tipe Data

Dan Operator pada VB

VARIABEL

• Variabel merupakan tempat untuk

menyimpan nilai sementara dari suatu

perhitungan. Untuk mendeklarasikan

sebuah variabel digunakan pernyataan :

Dim Variabel [As Type]

• Melalui As dapat mendefinisikan sendiri

tipe data atau tipe objek dari variabel yang

dideklarasikan. Tipe data ini misalnya

integer, string atau variant.

VARIABEL

• Variabel untuk sebuah prosedur hanya

boleh digunakan pada prosedur di tempat

mereka dideklarasikan, dan biasanya

digunakan dalam perhitungan yang

menggunakan temporary.

Contoh :

Dim Contoh1 As Integer

Dim contoh2 As String

KONSTANTA

• Konstanta merupakan variabel yang nilai

didalamnya selalu tetap. Konstanta

diperlukan jika dibutuhkan sebuah nilai

tetap yang harus muncul di banyak bagian

dari rutin. Kemungkinan lain penggunaan

konstanta adalah untuk mengingat angka

yang sulit. Contoh :

Const Phi = 3.14159265358979

Const nama = “Gatotkaca”

TIPE DATA

TIPE DATA

• Pendeklarasiannya harus menggunakan

perintah Private, Public, Dim atau Static.Private contoh1 As Long

Public contoh2 As String

Dim contoh3 As Currency, contoh5 As Integer

Static contoh6 As Double, contoh7 As single,

contoh8 As Boolean

• Syntax :

• <keyword> NamaVariabel [As TypeVariabel]

Keyword Tipe Data

• Public : Berlaku pada level modul

• Private :Berlaku pada level modul

• Dim : Berlaku pada level modul dan level

procedure

• Static : Berlaku pada level procedure

OPERATOR PADA VB• Visual basic meyediakan operator aritmatika,

komparasi dan logika, salah satu hal yang harus

dipahami oleh programmer adalah tata urutan

operasi dari masing-masing operator tersebut

sehingga mampu membuat ekspresi yang akan

menghasilkan nilai yang benar, Tabel 1-2,

menunjukkan operator dan urutan operasinya

dari atas kebawah.

Contoh :

• A = 1 + 2 * 3 'Akan menghasilkan 7

• B = (1 + 2) * 3 'Akan menghasilkan 9

OPERATOR PADA VB

DASAR PEMROGRAMAN 2B

Materi :

Struktur Percabangan pada

Visual Basic

Struktur kontrol percabangan merupakan pengatur

aliran program, berbentuk rangkaian perintah yang harus

ditulis untuk memenuhi beberapa keadaan, yaitu :

• Mengulang sebagian rutin karena tidak terpenuhinya

suatu kondisi

• Melanjutkan sebuah pernyataan bila kondisi terpenuhi

• Memilih sebuah pilihan dari beberapa alternatif bila

sebuah kondisi terpenuhi

Struktur Pengambilan Keputusan :

If … Then

If … Then … Else

Select Case

Pengertian Struktur Kontrol

IF...THEN...

IF...THEN... Merupakan perintah kondisi yang dilakukan

apabila suatu kondisi tersebut bernilai benar atau memenuhi

kondisi yang ada.

Bentuk Umum :

If [kondisi] then [pernyataan]

atau

If [kondisi] then

[Pernyataan]

[Pernyataan]

End if

IF...THEN...ELSE...

IF...THEN... Merupakan perintah kondisi yang dilakukan

apabila suatu kondisi tersebut bernilai benar atau memenuhi kondisi

yang ada. Jika kondisi tersebut bernilai salah atau tidak memenuhi

kondisi yang ada, maka akan melakukan perintah pengecualiannya

atau perintah setelah ELSE.

Bentuk Umum :

If [kondisi] then

[Pernyataan1]

Else

[Pernyataan2]

End if

SELECT CASEStruktur select case hampir mirip dengan if then else yang

digunakan untuk memilih satu blok pernyataan dari beberapa blok

pernyataan. Struktur select case memiliki kelebihan yaitu lebih mudah

dibaca dibandingkan struktur if then else.

Bentuk Umum :Select Case NilaiPenguji

[Case nilai1

[blokpernyataan-1]]

[Case nilai2

[blokpernyataan-2]]

.

.

.

[Case Else

[blokpernyataan-n]]

End Select

DASAR PEMROGRAMAN 2B

Materi :

Struktur Perulangan pada

Visual Basic

Pengertian Perulangan

Struktur Perulangan digunakan untuk

mengulang satu atau lebih pernyataan sejumlah

yang diinginkan. Struktur perulangan yang ada

dalam Visual basic antara lain adalah :

> For Next

> Do…Loop

> While…Wend

FOR...NEXT...

For Next digunakan untuk mengulangi pernyataan dalam sebanyak

nilai tertentu.

Bentuk umumnya :

For hitungan = awal To akhir [Step step]

[pernyataan]

[Exit For]

[pernyataan]

Next [hitungan]

DO...LOOP...Mengulangi blok pernyataan jika kondisi Benar atau hingga kondisi

menjadi Benar.

Bentuk umum :

Do [{While | Until} kondisi]

[pernyataan]

[Exit Do]

[pernyataan]

Loop

Atau di bawah ini :

Do

[pernyataan]

[Exit Do]

[pernyataan]

Loop [{While | Until} kondisi]

WHILE...WEND...

Adalah sama dengan DO WHILE … LOOP, Tapi WHILE

…WEND bentuk penulisannya hanya satu dan tidak

memiliki perintah Exit untuk memberhentikan proses yang

berulang-ulang sebelum berakhir.

WHILE (kondisi)

…. Instruksi…

[Exit Do]

…. Instruksi …

WEND

LIST BOX

Fasilitas yang menyediakan daftar-daftar dari sebuah objek

yang ditampilkan dalam bentuk list

Bentuk Umum :

Private Sub Form_Load()

List1.AddItem “nama_list_1”

.....

List1.AddItem “nama_list_n”

End Sub

COMBO BOX

Fasilitas yang disediakan untuk menggabungkan kemampuan

TextBox dan ListBox, pemakai dapat memasukkan atau memilih item

dari daftar.

Bentuk Umum :

Private Sub Form_Load()

Combo1.AddItem “nama_list_1”

.....

Combo1.AddItem “nama_list_n”

End Sub

CONTOH PROGRAM

CONTOH PROGRAM

CONTOH PROGRAM