Algoritma Pemrograman 2B (VISUAL...

31
Algoritma Pemrograman 2B (VISUAL BASIC)

Transcript of Algoritma Pemrograman 2B (VISUAL...

Page 1: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

Algoritma Pemrograman

2B

(VISUAL BASIC)

Page 2: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

Pengertian Visual Basic

Visual Basic merupakan bahasa pemrograman visualyang berjalan di atas sistem operasi Windows.

Visual Basic mudah dipelajari untuk membuat sebuahaplikasi atau program dengan cepat.

Aplikasi Visual Basic berisi komponen-komponen berupaobjek.

Setiap komponen memiliki event dan metode (misalnya,mengklik, mengetik, meletakkan kursor dsb), itu semuaevent-event yang akan memicu metoda yang adadalam objek tersebut.

Page 3: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

Perkembangan VB

– GW Basic, Basica, Obasic, Qbasic, Visual Basic

– Microsoft Visual Basic 3.0 menggunakan Sistemoperasi Windows 3.1

– Microsoft Visual Basic 4.0 menggunakan Sistemoperasi 16 bit Windows 3.1 dan 32 bit Windows 95

– Microsoft Visual Basic 5.0 menggunakan Sistemoperasi Windows 95 dan windows NT

– Microsoft Visual Basic 6.0 menggunakan Sistemoperasi Windows 9x, 2000, Windows XP danwindows NT

Page 4: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

Keuntungan Visual Basic

– Mendukung pembentukan program aplikasiberbasis windows (jendela – jendela ) denganmenu yang menarik dan professional.

– Jendela yang dihasilkan dapat dipindah-pindahkan ( Moveable ) dan diperbesar ataudiperkecil ( Resizeable )

– Microsoft Visual Basic secara otomatis dapatmengenal dan memanfaatkan mouse

Page 5: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

Istilah-istilah dalam VB– Event-Driven, artinya setiap aplikasi yang ada digerakan oleh

user

– GUI ( Grafical Unit Interface ) adalah pemrograman yangmenggunakan tampilan grafik sebagai alat komunikasi denganpemakainya

– DAO ( Data access Object ) dukungan untuk memudahkanakses terhadap database lain

– OLE ( Object Linking dan Embedding ) kemudahanmenghubungkan beberapa aplikasi dalam Windows

– Active X aplikasi yang digunakan oleh pengguna internet

– OCX dukungan untuk menggunakan tolls tambahan

– DLL ( Dynamic Link Library ) adalah kumpulan library untukmenggabungkan program dalam microsoft Visual Basic denganbahasa pemrograman lainnya

– DDE ( Dynamic Data Exchange ) Dukungan kemudahanpertukaran dalam membangun program.

Page 6: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

Ilustrasi sebuah objek melakukan aksi sbb :

Event(Tindakan User)

Metode(Kode Program)

Aksi(Hasil Program)

User mengklik tombol perintah

Event Click ini memicu metode pada objek

Metode tersebutmenjalankan aksi

tertentu padaprogram

Page 7: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

Memulai Visual Basic

Menjalankan Start-Program >Microsoft VB 6.0

Pilihan file New, Existing atau File Recent atau denganmenunjuk ikon shortcut VB 6.0

Page 8: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

Keterangan Tampilan Editor VB

1. Standard EXE

Proyek standard EXE merupakan proyek yang palingumum digunakan. Proyek ini menghasilkan file EXEyang dapat dieksekusi secara langsung. Proyeksemacam ini langsung dilengkapi dengan form.

2. ActiveX EXE

Proyek ActiveX EXE digunakan untuk membuatkomponen ActiveX yang bisa diksekusi secara langsung.

3. ActiveX DLL

Proyek AxtiveX DLL digunakan untuk membuatActiveX yang berupa DLL (Dynamic Link Library).

Page 9: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

4. ActiveX Control

Proyek ActiveX Contriol digunakan untuk membuatcontrol ActiveX, yaitu komponen yang dapat disisipkanpada program.

5. VB Application Wizard.

Proyek VB Application Wizard merupaka proyek yangditujukan untuk membuat kerangka dari suatuprogram aplikasi.

6. VB Wizard Manager

Proyek VB Wizard Manager digunakan untukmembangun sebuah wizard, yaitu sekumpulaninformasi dari pengguna yang akan dikumpulkanuntuk membangun aplikasi.

Page 10: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

7. Data Project

Proyek ini identik dengan jenis proyek Standard EXE,namun disini kontrol untuk akses database langsungditambahkan secara otomatis.

8. IIS Application

Proyek ini digunakan untuk membangun sebuahaplikasi yang akan dijalankan pada web server IIS(Internet Information Server).

9. Addin

Dengan proyek Addin, kita dapat mendapat add-insbaru. Add-ins merupaka perintah yang dapatditambahkan pada menu Visual Basic.

Page 11: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

10. ActiveX Document DLL

Proyek ini akan menghasilkan sebuah dokumen ActiveX, dalamformat DLL

11. ActiveX Document EXE

Proyek ini akan menghasilkan dokumen ActiveX, dalam formatEXE

12. DHTML Application

DHTML (Dynamic Hypertext Markup Language) Applicationmerupakan jenis proyek yang memudahkan kita untukmembuat suatu halaman DHTML

13. VB Enterprise Edition Control

Proyek ini pada dasarnya sejenis dengan proyek STANDARD EXE,hanya disini semua tool untuk VB Enterprise Edition akandiaktifkan.

Page 12: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

EDITOR VB

Page 13: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

MENU BAR

FILE KELOMPOK PERINTAH YANG BERFUNGSI UNTUK MENGATUR SUATU FILE, SEPERTI NEW, SAVE, OPEN, REMOVE, PRINT DLL

EDIT KELOMPOK PERINTAH UNTUK PENGEDITAN, BAIK OBYEK, KOMPONEN MAUPUN KODE PADA CODE EDITOR CTH : CUT, PASTE, DELETE DLL

VIEW PERINTAH-PERINTAH UNTUK MENGAKTIFKAN BAGIAN-BAGIAN IDE VB6

PROJECT BERFUNGSI UNTUK MANAJEMEN PROYEK SERTA PENDUKUNGNYA.

FORMAT KELOMPOK PRINTAH UNTUK MELAKUKAN PROSES FORMAT

DEBUG UNTUK PENGATURAN DALAM PENCARIAN KESALAHAN PROGRAM

RUN BERFUNGSI UNTUK MENANGANI PROSES KOMPILASI PROGRAM CTH: RUN, BUILD, STEP OVER, DEBUG DLL

QUERY KUMPULAN PERINTAH UTK MENGAKSES DATA YANG DIPERLUKAN PADA APLIKASI DATABASE.

DIAGRAM, PERINTAH UNTUK PENGATURAN DIAGRAM

TOOLS SEBAGAI PENYEDIA PERLENGKAPAN TAMBAHAN YG DIPERLUKAN DLM PENYUSUNAN PROGRAM

ADD-INS UTK PENGATURAN PROGRAM TAMBAHAN BAGI VB6

WINDOW UTK PENGATURAN WINDOW YG SEDANG TERBUKA

HELP MENYEDIAKAN INFORMASI UTK MENOLONG PEMAKAI.

Page 14: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

TOOLBAR

ADD STANDARD EXE PROJECT => MEMBUAT SEBUAH PROJECT BARU JENIS STANDAR

ADD FORM => MENAMBAHKAN SEBUAH FORM KE DALAM PROJECT YG SEDANG TERBUKA

MENU EDITOR => MENAMPILKAN MENU EDITOR YG BERFUNGSI SEBAGAI PEMBUAT MENU

OPEN PROJECT => MEMBUKA SEBUAH PROJECT YG PERNAH DIBUAT

SAVE PROJECT => MENYIMPAN PROJECT YG SEDANG TERBUKA TANPA MENUTUPNYA

CUT => MEMOTONG OBYEK TERPILIH

PASTE => MEMBUAT SALINAN OBYEK YG DISIMPAN DI CONTAINER WINDOWS DAN

DIPASANG DI LOKASI BARU

FIND => MENEMUKAN OBYEK TERTENTU

UNDO => MENGGAGALKAN PELAKSANAAN PERINTAH-PERINTAH TERURUT DARI BELAKANG

YG PERNAH DILAKUKAN

REDO => MENGULANGI PELAKSANAAN PERINTAH-PERINTAH TERURUT DARI BELAKANG YG

PERNAH DILAKUKAN

START => MENJALANKAN PROGRAM YG SEDANG TERBUKA DAN AKTIF

Page 15: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

FORM

FORM ADALAH BAHAN UNTUKPEMBUATAN WINDOW.

MEMILIKI PERAN YANG SANGATPENTING SEBAGAI MEDIAINTERFACE USER.

MEMILIKI BEBERAPA PENGATURYANG DISEBUT “PROPERTI”

TITLE BAR

GRIDE ADALAH TITIK – TITIK PEMBANTU

UNTUK MELETAKKAN OBJEK PADA FORM

ADALAH JUDUL DARI FORM YANG DPT DIATUR DARI

PROPERTI CAPTION OBJEK FORM TSB

Page 16: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

WINDOW CODE

ADALAH TEMPAT

KITA MENULISKAN

PRORGAM.

TERDAPAT DUA

BUAH FASILITAS

UTAMA, YAITU :

LIST OBYEK DAN

LIST PROSEDUR /

EVENT

Page 17: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

TOOLBOX

POINTER

PICTURE BOX => MENAMPILKAN GAMBAR STATIS MAUPUN GAMBAR AKTIF DARI SUMBER DILUAR DIRINYA

LABEL => KONTROL YANG BISA DIGUNAKAN UTK MENAMPILKAN TEKS YG TIDAK BISA DIUBAH OLEH PENGGUNA PROGRAM / USER

TEXT BOX => MEMBUAT AREA TEKS DIMANA TEKSNYA BISA DIUBAH OLEH PEMAKAI

FRAME => MENGELOMPOKKAN BEBERAPA KONTROL

COMMAND BUTTON => MEMBUAT SEBUAH TOMBOL PELAKSANA PERINTAH

CHECK BOX => MEMBUAT KOTAK CHECK YG MUDAH PEMAKAIANNYA.

OPTION BUTTON => PEMILIHAN DUA KEADAANDARI BANYAK PILIHAN, NAMUN HANYA SATU PILIHAN SAJA YG BISA DIAKTIFKAN PADA SATU SAAT

COMBO BOX => MENGHASILKAN KONTROL MERUPAKAN KOMBONASI DARI LIST BOX DAN TEXT BOX, SEHINGGA USER BISA MEMASUKKAN PILIHAN MELALUI DAFTAR ATAU MENULISKANNYA

LIST BOX => DIGUNAKAN UNTUK MENAMPILKAN DAFTAR PILIHAN YANG BISA DIGULUNG

HSCROLL BAR => UTK PENGGULUNGAN DENGAN LANGKAH LEBAR DGN INDIKASI POSISI PEMILIHAN DLM POSISI HORIZONTAL

Page 18: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

PROJECT EXPLORER

MENAMPILKAN DAFTAR FORM, MODUL SERTA OBJEK LAIN YANG ADA DLM PROJECT YG AKTIF.

SEBUAH PROJECT MERUPAKAN SEKUMPULAN FILE YANG DIGUNAKAN UNTUK MEMBANGUN SEBUAH APLIKASI.

TERDAPAT 3 TOMBOL PENGAKTIF UNTUK WINDOW CODE, WINDOW OBJECT DAN TOGGLE FOLDER.

Page 19: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

WINDOW PROPERTIES

DIGUNAKAN UNTUK

MENGATUR PROPERTI

SEBUAH OBJEK ATAU

KONTROL YANG DIPILIH.

Page 20: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

WINDOW FORM LAYOUT

DIGUNAKAN UNTUK

MENGONTROL

POSISI FORM PADA

APLIKASI.

Page 21: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

OBJECT BROWSER

UNTUK MENAMPILKAN CONTROL-CONTROL BESERTA FUNGSI, METODE SERTA EVENT-EVENT YANG ADA DI DALAMNYA.

MEMILIKI UTILITI UNTUK MENCARI SUATU FUNGSI / KEYWORD

Page 22: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

WINDOW IMMEDIATE,

LOCAL DAN WATCH

WINDOW-WINDOW

INI MERUPAKAN

WINDOW

TAMBAHAN YANG

DIGUNAKAN UTK

PROSES DEBUG

APLIKASI.

Page 23: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

KODE PENAMAAN KONTROL

NAMA

KONTROL

KODE NAMA

KONTROL

KODE NAMA

KONTROL

KODE

COMBO

BOX

cbo LIST BOX Lst FORM Frm

CHECK

BOX

chk MENU Mnu RICH TEXT

BOX

Rtb

COMMAND

BUTTON

cmd MODULE Mod GRID Grd

DIRECTOR

Y LIST

BOX

Dir OLE Ole HORIZONT

AL SCROLL

BAR

Hsb

DRIVE

LIST BOX

Drv OPTION

BUTTON

Opt IMAGE Img

FILE LIST

BOX

Fil PICTURE

BOX

Pic LABEL Lbl

FRAME Fra RESOURC

E

res LINE lin

NAMA

KONTROL

KODE

SHAPE Shp

TIMER Tmr

TEXT BOX Txt

USER DEFINED

DATA TYPE

Typ

VERTICAL

SCROLL BAR

vsb

Page 24: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

CONTROL EVENTEVENT ADALAH HAL-HAL YG TERJADI ATAU YANG

DILAKUKAN OLEH USER TERHADAP SEBUAH KONTROL

EVENT KETERANGAN

CHANGE TERJADI PADA SAAT PROPERTI CAPTION / TEXT BERUBAH

CLICK TERJADI PADA SAAT USER MENGKLIK PADA KONTROL

DBLCLICK TERJADI PADA SAAT USER MENGKLIK GANDA PADA KONTROL

DRAGDROP TERJADI PADA SAAT PROSES DRAG KONTROL KOMPLET

DRAGOVER TERJADI SEWAKTU PROSES DRAG OF KONTROL

GOTFOCUS TERJADI PADA SAAT KONTROL MENDAPAT FOKUS

KEYDOWN TERJADI PADA SAAT USER MENEKAN SEBUAH TOMBOL PADA

KEYBOARD DAN PROPERTI KEYPREVIEW KONTROL DI FORM

BERNILAI TRUE

KEYPRESS TERJADI PADA SAAT USER MENEKAN SEBUAH TOMBOL PADA

KEYBOARD MELALUI KONTROL

Page 25: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

EVENT KETERANGAN

KEYUP TERJADI PADA SAAT USER MELEPAS SEBUAH TOMBOL PADA

KEYBOARD MELALUI KONTROL

LINKCLOSE TERJADI SAAT PROSES DDE TERHENTI

LINKERROR TERJADI PADA SAAT PROSES DDE GAGAL

LINKNOTIFY TERJADI PADA SAAT DDE MENULIS KONTROL DENGAN

PERUBAHAN PESAN YANG TERJADI

LINKOPEN TERJADI PADA SAAT PROSES DDE DIMULAI

LOAD TERJADI PADA SAAT FORM DI-LOAD. EVENT INI HANYA MILIK

FORM

LOSTFOCUS TERJADI PADA SAAT KONTROL MULAI KEHILANGAN FOKUS

MOUSEDOWN TERJADI PADA SAAT USER MENEKAN TOMBOL MOUSE

MELALUI KONTROL

CONTROL EVENTEVENT ADALAH HAL-HAL YG TERJADI ATAU YANG

DILAKUKAN OLEH USER TERHADAP SEBUAH KONTROL

Page 26: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

EVENT KETERANGAN

MOUSEMOVE TERJADI PADA SAAT USER MENGGERAKKAN MOUSE

MELALUI KONTROL

MOUSEUP TERJADI PADA SAAT USER MELEPAS PENEKANAN

MOUSE MELALUI KONTROL

UNLOAD TERJADI PADA SAAT FORM DIUNLOAD/ DITUTUP.

EVENT HANYA MILIK FORM

CONTROL EVENT

EVENT ADALAH HAL-HAL YG TERJADI ATAU YANG

DILAKUKAN OLEH USER TERHADAP SEBUAH KONTROL

Page 27: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

LANGKAH-LANGKAH

PEMBUATAN APLIKASI

Membuat antar muka visual dengan objek-objek siap pakai buatanmicrosoft atau pihak ketiga. Selain mempermudah pemrogramanjuga menjamin bahwa aplikasi yang dibuat compatible denganwindows

Mengubah nilai properti objek agar sesuai dengan aplikasi yangdibuat

Menuliskan kode-kode untuk menghubungkan objek maupun kodeprogram berdasarkan kombinasi dari perintah vb yang tersedia

Menyimpan file proses pembuatan aplikasi dalam direktoritersendiri, ini penting karena vb menggunakan banyak file dengannama yang berbeda meskipun aplikasi yang dibuat hanya satu.File-file yang diorganisir dari jendela project explorer disebut project

Page 28: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

Membuat Program VB

1. Membuat Label

Page 29: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

Langkah – langkah yang dilakukan :

Memilih / mengklik tombol Label pada Tool box

Mendrag label sesuai yang dikehendaki pada jendela Form1

Memilih objek dengan Label1 dan event dengan click.

Setelah itu memasukkan / menuliskan kode program yang diinginkan.

Label1.Caption : memasukkan teks yaitu UNIVERSITAS GUNADARMA.

Label1.ForeColor : memberikan warna merah pada teks dilabel1.

Label1.FontName : memberikan jenis huruf Arial pada teks dilabel1.

Label1.FontSize : memberikan ukuran huruf sebesar 14 pada teks.

Page 30: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual

Output Program

Page 31: Algoritma Pemrograman 2B (VISUAL BASIC)karmila.staff.gunadarma.ac.id/Downloads/files/59921/Pertemuan-1...Algoritma Pemrograman 2B ... Obasic, Qbasic, Visual Basic –Microsoft Visual