Anda di halaman 1dari 39

Buku Panduan

Praktikum Pemrograman Komputer


2021
Kurikulum 2012 & 2017 Sistem Online/Daring

Disusun oleh:
Dr. Ir. Windu Partono, MSc.

Laboratorium Komputasi
Departemen Teknik Sipil
Fakultas Teknik, Universitas Diponegoro
TUTORIAL 1 PENGENALAN VISUAL BASIC 6.0
Tujuan Tutorial 1 adalah memperkenalkan tentang bahasa pemrograman Visual Basic ver 6 dan
fasilitas-fasilitas yang tersedia pada bahasa pemrograman tersebut.
.
Microsoft Visual Basic 6.0 merupakan bahasa pemrograman yang cukup popular dan mudah untuk
dipelajari. Dengan Microsoft Visual Basic kita dapat membuat program dengan aplikasi GUI
(Graphical User Interface) atau Program yang memungkinkan pemakai komputer berkomunikasi
dengan komputer tersebut menggunakan modus grafik atau gambar.
Microsoft Visual Basic 6.0 menyediakan fasilitas yang memungkinkan untuk menyusun sebuah
program dengan memasang objek – objek grafis dalam sebuah form. Selain itu Microsoft Visual
Basic juga menawarkan berbagai kemudahan dalam mengelola sebuah database. Kemudahan ini
masih ditambah lagi dengan tersediannya sarana dan piranti yang lengkap.

MEMULAI VISUAL BASIC


Untuk menjalankan Microsoft Visual Basic 6.0 pada sistem operasi Windows dapat dilakukan
dengan beberapa cara. Cara pertama yang dapat dilakukan untuk memulai Microsoft Visual Basic
6.0 adalah :
1. Klik tombol Start pada Taskbar, kemudian pilih Program dari tampilan menu utama.
2. Dari tampilan menu yang ada, pilih Microsoft Visual Basic 6.0
Untuk lebih jelasnya perhatikan Gambar 1.1 yang menunjukkan proses menjalankan Microsoft
Visual Basic 6.0 dengan Fasilitas Windows.

Gambar 1.1 Menjalankan Program Visual Basic 6.0

Microsoft Visual Basic 6.0 dapat juga dijalankan dengan cara sebagai berikut :

Buku Panduan Pemrograman Komputer 2021 2


1. Klik tombol Start pada taskbar, kemudian pilih menu Run sehingga akan tampil kotak
dialog Run.

Gambar 1.2 Kotak Dialog Run

2. Klik Browse untuk menentukan folder dan file program Visual Basic 6.0 sehingga tampil
kotak dialog Browse.

Gambar 1.3 Kotak Dialog Browse


3. Klik tombol Open pada kotak dialog Browse, lanjutkan dengan menekan tombol OK pada
kotak dialog Run.

TAMPILAN VISUAL BASIC


Pada saat pertama kali kita menjalankan Visual Basic, akan tampil kotak dialog New Project
seperti pada gambar berikut :

Ganbar 1.4 Kotak Dialog New Project


Pada kotak dialog tersebut, terdapat tiga pilihan menu dengan keterangan sebagai berikut:

Buku Panduan Pemrograman Komputer 2021 3


• New. Pilihan untuk membuat project baru dengan berbagai macam pilihan.
• Existing. Pilihan untuk membuka daftar nama project yang pernah dibuat sebelumnya
• Recent. Pilihan untuk membuka daftar nama project yang telah dibuat dan terakhir kali
dibuka.
Untuk menampilkan kotak dialog tersebut pada saat pertama kali menjalankan program Visual
Basic, matikan kotak perikas don’t show this dialog in the future sehingga pada saat anda
menjalankan program Visual Basic berikutnya, langsung ditampilkan project default dengan
pilhan Standard.EXE.
Selanjutnya, Klik tombol Open dan perhatikan tampilan awal jendela Visual Basic 6.0 seperti pada
Gambar 1.5.

Gambar 1.5 Tampilan Awal jendela Visual Basic

KOMPONEN VISUAL BASIC 6.0


1. Title Bar
Title Bar merupakan batang judul dari program Visual Basic 6.0, yang terletak pada bagian paling
atas jendela program, berfungsi untuk menampilkan judul atau nama jendela. Selain itu title bar
juga berfungsi untuk :
• Memindahkan posisi jendela dengan menggunakan proses drag and drop pada posisi title
bar tersebut.
• Mengatur ukuran jendela dari ukuran Maximize ke ukuran Restore ataupun sebaliknya
dengan melakukan klik ganda pada posisi title bar tersebut.

Control Menu Close Tool


Minimize Tool

Maximize Tool
Gambar 1.6 Title Bar
Bagian title bar terdiri dari beberapa elemen yang berfungsi untuk mengatur tampilan jendela
dengan keterangan sebagai berikut:

Buku Panduan Pemrograman Komputer 2021 4


2. Kontrol Menu
Kontrol Menu merupakan sebuah elemen yang terletak pada bagian sudut kiri atas jendela
Visual Basic 6.0. Dalam sistem operasi Windows, elemen ini tampil dalam bentuk ikon
program.

Gambar 1.7 Kontrol Menu


Jika kita klik Kontrol Menu, akan tampil daftar menu perintah yang digunakan untuk
mengubah ukuran jendela, memindahkan letak jendela, dan juga keluar dari program Microsoft
Visual Basic 6.0. Tampilan Kontrol Menu dapat kita lihat pada Gambar 1.8. Untuk lebih
jelasnya, anda dapat melihat fungsi masing – masing perintah pada Table 1.1 di bawh ini:
Tabel 1.1 Fungsi Kontrol Menu
Tombol Fungsi
Restore Mengubah ukuran jendela Visual Basic ke ukuran relatif
Minimize Mengubah ukuran Jendela Visual Basic ke ukuran minimal
Maximize Mengubah ukuran Jendela Visual Basic ke ukuran Maksimal
Move Memindah posisi jendela Visual Basic
Size Mengatur ukuran Jendela Visual Basic
Close Keluar dari Program Visual Basic

3. Menu Bar
Menu Bar merupakan batang menu yang terletak dibawah title bar berfungsi untuk menampilkan
pilihan menu atau perintah untuk mengoperasikan program Visual Basic.

Gambar 1.8 Menu Bar


Anda dapat memilih menu dengan menggunakan dua cara, yaitu dengan menggunakan:
1. Mouse dengan mengklik pada menu pilihan yang diinginkan.
2. Keyboard dengan menggunakan kombinasi tombol Alt dan tombol huruf dari menu yang
digaris bawahi. Misalnya : untuk memilih menu File, tekan tombol Alt + F.

4. Toolbar
Toolbar merupakan sebuah batang yang berisi kumpulan tombol yang terletak dibagian bawah
menu bar yang dapat digunakan untuk menjalankan suatu perintah. Pada kondisi default program
Visual Basic hanya menampilkan toolbar Standard. Ilustrasi Gambar 1.9 merupakan tampilan
toolbar standard pada saat jendela Form aktif.

Buku Panduan Pemrograman Komputer 2021 5


Gambar 1.9 Toolbar Standard
5. Toolbox
Toolbox merupakan kotak perangkat yang berisi kumpulan tombol object atau kontrol untuk
mengatur desain dari aplikasi yang akan dibuat. Pada kondisi default, toolbox menampilkan
tabulasi “General” dengan 21 tombol kontrol yang dapat ditampilkan dengan menggunakan
procedur:
• Klik tombol Toolbox dibagian toolbar Standard
• Pilih perintah View – Toolbox

Gambar 1.10 Toolbox


Tabel 1.2 menjelaskan tentang fungsi masing–masing kontrol yang dapat ditambahkan pada form,
yaitu:
Tabel 1.2 Penjelasan Fungsi Kontrol Objek
Kontrol Nama Fungsi
Memilih,mengatur ukuran, dan memindah posisi
Pointer
kontrol yang terpasang pada bagian form
Picture Box Menampilkan file gambar

Label Menambahkan label atau teks tambahan

TextBox Menambahkan kotak teks

Menambahkan kontrol yang dapat diisi dengan


Frame
kontrol Option Button atau Check Box
Command Button Menambahkan Kontrol tombol perintah

Checkbox Menambahkan kontrol kotak periksa

OptionButton Menambahkan kontrol tombol pilihan


Menambahkan kontrol kotak combo yang
ComboBox merupakan kontrol gabungan antara TextBox an
ListBox
ListBox Menambahkan kontrol daftar pilihan
Menambahkan kontrol batang penggulung
HScrollBar
Horisontal

VScrollBar Menambahkan kontrol batang penggulung Vertikal

Buku Panduan Pemrograman Komputer 2021 6


Tabel 1.2 Penjelasan Fungsi Kontrol Objek (lanjutan)
Kontrol Nama Fungsi
Menambahkan kontrol sebagai kontrol pencacah
Timer
waktu
Menambahkan kontrol daftar disk drive pada
DriveListBox
komputer
Menambahkan kontrol daftar Directory pada drive
DirListBox
aktif
Menambahkan kontrol daftar file pada direktori
FileListBox
aktif
Menambahkan kontrol gambar berupa
Shape lingkaran,oval,persegi panjang, bujur sangkar, dan
lain-lain

Line Menambahkan kontrol gambar garis lurus

Menambahkan file gambar dengan pilihan property


Image
yang lebih sedikit dibandingkan kontrol PictureBox
Data Menambahkan kontrol yang berupa database
Menambahkan kontrol yang berhubungan dengan
OLE
proses relasi antar program aplikasi

6. Project
Project merupakan suatu kumpulan modul atau merupakan program aplikasi itu sendiri. Dalam
Visual Basic, File project disimpan dengan nama file berakhiran .VBP, dimana file ini berfungsi
untuk menyimpan seluruh komponen program.
Apabila kita membuat suatu program aplikasi baru, maka secara otomatis project tersebut akan
diisi dengan object Form1. Dalam jendela Project Explorer ditampilkan suatu struktur hirarki dari
sebuah project itu sendiri yang berisi semua item yang terkandung didalamnya, seperti yang
tampak pada Gambar 1.11.

Gambar 1.11 Jendela Project Explorer


7. Jendela Properties
Jendela Properties merupakan sebuah jendela yang digunakan untuk menampung nama property
suatu kontrol. Pengaturan property pada program Visual Basic merupakan hal yang sangat penting

Buku Panduan Pemrograman Komputer 2021 7


untuk membedakan object yang satu dengan yang lainnya. Untuk menampilkan jendela Properties,
dapat digunakan salah satu prosedur berikut :
• Klik tombol Properties window pada toolbar Standard.
• Pilih perintah View – Properties Window.
• Tekan Tombol F4.

Gambar 1.12 Contoh Jendela Properties untuk Form


8. Jendela Form
Jendela Form merupakan jendela desain dari sebuah program aplikasi. Kita dapat mendesain
sebuah program aplikasi dengan menempatkan kontrol – kontrol yang ada dibagian toolbox pada
area form.
Pada Jendela form juga terdapat beberapa elemen yang dapat anda gunakan untuk mengatur
tampilan. Untuk lebih jelasnya perhatikan Gambar 1.13. Gambar 1.14 menunjukkan tampilan dari
sebuah Project.

Gambar 1.13 Jendela Form

Buku Panduan Pemrograman Komputer 2021 8


Jendela Project

Tool Box Jendela Properties

Form Project

Gambar 1.14 Contoh Tampilan Project


9. Code Window
Code Window merupakan sebuah jendela yang digunakan untuk menuliskan kode program dari
kontrol yang dipasang pada jendela form dengan cara memilih terlebih dahulu kontrol pada kotak
object. Untuk lebih jelasnya, perhatikan ilustrasi Gambar 1.15.

Gambar 1.15 Jendela Code (Tempat Menuliskan Program)

Buku Panduan Pemrograman Komputer 2021 9


2. TUTORIAL 2 MENGOLAH PROJECT
Tujuan Tutorial 2 adalah memperkenalkan kepada mahasiswa tentang proses pembuatan program
dengan menggunakan bahasa Visual Basic 6, cara memberi nama project dan form, cara
menyimpan project dan form, cara menyimpan project dalam bentuk file executable dan cara
menutup project.

Pada bagian ini, akan dijelaskan bagaimana cara membuat sebuah project aplikasi atau program
sederhana dengan Visual Basic 6.0 berikut pengolahannya. Pada dasarnya project terdiri dari
beberapa file dengan fungsi yang berbeda, diantaranya :
▪ Project File (.vbp), berfungsi sebagai file induk.
▪ Form file (.frm)
▪ Binary file (.frx), berisi property data dari kontrol yang terpasang pada bagian form. Anda
tidak dapat mengedit isi file binary karena file ini secara otomatis akan menyesuaikan
dengan property kontrol yang ada pada bagian form.
▪ Class Module file (.cls), bersifat opsional.
▪ Standard Module File (.bas), bersifat opsinal.
▪ ActiveX Kontrol File (.ocx), bersifat opsional.
▪ Single Resource file (.res), bersifat opsional.
Ketika file project sudah lengkap dengan semua file pendukung, anda dapat mengkonversi file
project tersebut ke file Executable (.exe). Selain file Executable dengan Visual Basic versi
Profesional Edition dan Enterprise Edition, anda juga dapat membuat file executable yang
berektensi lain, misalnya .ocx dan .dll.

MEMBUAT PROJECT
Untuk membuat sebuah project baru, Anda dapat menggunakan prosedure berikut :
1. Pilih perintah File – New Project atau tekan tombol Ctrl + N sehingga akan tampil sebuah
kotak dialog pilihan dari project yang anda buat seperti ilustrasi Gambar 2.1 .

Gambar 2.1 Kotak Dialog Project

Buku Panduan Pemrograman Komputer 2021 10


2. Dari Kotak dialog tersebut, pilih Standard EXE untuk membuat sebuah project standard
dan lanjutkan dengan memilih tombol OK. Perhatikan pada program Visual Basic yang
dijalankan akan ditampilkan sebuah jendela project serta jendela form didalamnya.
Setelah prosedur diatas dilakukan, anda sudah dapat membuat sebuah project dengan sebuah
form, tetapi project dan form tersebut masih dalam kondisi kosong karena belum diisi dengan
kontrol.

Gambar 2.2 Jendela Project

MENJALANKAN PROJECT
Untuk melihat apakah project yang anda buat sudah sesuai dengan yang diharapkan, langkah
selanjutnya adalah menjalankan project tersebut. Untuk menjalankan sebuah project, dapat
dilakukan dengna menggunakan salah satu prosedur berikut :
▪ Klik tombol Start yang ada pada tombol standard.
▪ Pilih perintah Run – Start.
▪ Tekan tombol F5.

MENYIMPAN PROJECT
Pada saat membuat sebuah project, secara otomatis akan ditampilkan sebuah object form
didalamnya. Apabila anda menyimpan project tersebut, berarti anda juga harus menyimpan object
form nya. Prosedur yang digunakan untuk menyimpan form dan project adalah :
1. Berikan salah satu perintah berikut :
▪ Pilih perintah File – Save Project/Save Form.
▪ Klik tombol Save Project dibagian toolbar Standard.
▪ Tekan tombol Ctrl + S.
Selanjutnya akan tampil sebuah kotak dialog Save File As seperti pada Gambar 2.3
2. Pada Kotak Dialog Save File As, perhatikan Kotak Save as Type terisi dengan pilihan
Form files (*.frm). Dengan demikian kotak dialog Save File As yang pertama digunakan
untuk menyimpan object form yang ada didalam project. Tentukan folder tempat
menyimpan form pada kotak Save In serta nama file pada kotak File Name dan klik tombol

Buku Panduan Pemrograman Komputer 2021 11


Save untuk melanjutkan proses. Apabila tidak diganti secara default kotak File name terisi
dengan Form1, Form2, Form3, dan seterusnya.

Gambar 2.3 Kotak Dialog Save File AS


3. Pada kotak dialog Save Project As, kotak Save As Type terisi pilihan Project Fields
(*.vbp). tentukan folder untuk menyimpan form pada kotak Save in serta nama file pada
kotak File Name dan klik tombol Save. Apabila tidak diganti, Secara default kotak File
Name terisi dengan Project1, Project2, Project3, dan seterusnya.

Gambar 2.4 Kotak Dialog Save as Project


Prosedur diatas merupakan langkah untuk menyimpan form dan project untuk pertama kalinya.
Sedangkan prosedur untuk menyimpan form dengan nama yang lain adalah :
1. Pilih perintah File – Save (Nama Form aktif) .frm As, untuk menampilkan kotak dialog
seperti Gambar 2.3.
2. Ketik nama file baru pada kotak File Name dan lanjutkan dengan menekan tombol Save.
Dengan demikian form yang sedang aktif pada kotak Project Explorer akan diganti dengan nama
form baru yang anda buat. Sedangkan prosedur yang dapat digunakan untuk menyimpan project
dengan nama yang lain adalah sebagai berikut :
1. Pilih perintah File – Save Project As sehingga akan tampil kotak dialog seperti Gambar
2.4
2. Ketik nama file baru pada kotak File Name dan lanjutkan dengan menekan tombol Save.
Dengan demikian project yang sedang aktif pada kotak project Explorer akan diganti dengan nama
project baru yang anda berikan.

Buku Panduan Pemrograman Komputer 2021 12


MENGOMPILASI PROJECT
Project yang yang sudah benar dapat dikompilasi untuk membentuk sebuah file executable
(.EXE). File Project yang sudah dikompilasi dapat dijalankan tanpa harus membuka program
Visual Basic dan File ini merupakan hasil akhir dari sebuah program yang dibuat menggunakan
program Visual Basic.
Prosedur yang dapat dilakukan untuk mengompilasi sebuah file project adalah:
1. Pilih perintah menu File – Make (nama project).exe, dimana nama project yang tampil
tergantung dari nama project yang dikompilasi sehingga akan ditampilkan kotak dialog
Make Project.
2. Pada kotak dialog Make project, tentukan folder tempat menyimpan file serta nama file
hasil kompilasi.
3. Klik tombol OK untuk melanjutkan proses.

Membuka dan Menutup PROJECT


Untuk membuka sebuah project yang sudah pernah anda buat sebelumnya, dapat anda lakukan
pada kotak New Project saat pertama kali menjalankan Program Visual Basic. Akan tetapi apabila
kotak dialog New Project tidak tampil maka dapat anda gunakan salah satu prosedur berikut :
• Pilih perintah File – Open Project.
• Klik tombol Open Project pada Toolbar Standard
• Tekan tombol Ctrl + O.
Selanjutnya akan tampil kotak dialog seperti pada Gambar 2.5 yang menampilkan kotak dialog
Open Project dengan tabulasi Existing aktif.

Gambar 2.5 Menutup Project

MENUTUP PROJECT
Pada dasarnya, sebuah project yang sedang aktif akan ditutup secara otomatis apabila anda
membuka sebuah project baru atau membuka project yang sudah pernah anda buat sebelumnya.
Selanjutnya akan tampil kotak dialog untuk menyimpan project dan form yang aktif seperti yang
tampak pada Gambar 2.6.

Buku Panduan Pemrograman Komputer 2021 13


Click salah satu tombol dengan keterangan berikut :
• Yes, untuk menutup project aktif sekaligus menyimpan semua perubahan yang telah di
berikan.
• No, untuk menutup project tanpa menyimpan perubahan yang telah anda lakukan
• Cancel, untuk membatalkan proses unutk menutup project.

Gambar 2.6 Menutup Project dan Form secara otomatis

Buatlah project baru dengan nama Tutorial 2. Project ini bertujuan memberikan pengalaman
tentang bagaimana membuat project baru, membuat tampilan form, membuat code, menyimpan
project dan membuat file executable file (.EXE). Buatlah tampilan Form sebagaimana terlihat
pada Gambar 2.7. Form terdiri dari satu textbox dan dua command button.

Gambar 2.7 Form awal Form Tutorial 2

Buku Panduan Pemrograman Komputer 2021 14


Ubahlah properties dari program atau project Tutorial 2 sebagaimana terlihat pada Tabel 2.1.
Setelah properties dari program diubah sesuai table tersebut maka penampilan akhir dari form
Tutorial 2 seperti terlihat pada Gambar 2.8.

Tabel 2.1. Properties program ABC


Nama Properties Jenis
Objek Properti Nilai Baru Yang Width x Objek/Kontrol
Kontrol diisikan Height
Name FormTutorial2
Form1 Caption Program Tutorial 2 20000 x 12000 Form
Font Tahoma 12 Bold
Name TextTutorial2
Text1 Text <kosong> 5000 x 1000 Textbox
Font Tahoma 12 Bold
Name CmdTulis
Command1 Caption Tulis 2500 x 500 CommandButton
Font Tahoma 12 Bold
Name CmdSelesai
Command2 Caption Selesai 2500 x 500 CommandButton
Font Tahoma 12 Bold

Gambar 2.8 Form final dari Form Tutorial 2

Double click pada command button tulis dan tuliskan code sebagai berikut:

Private Sub CmdTulis_Click()


Texttutorial2.Text = "Program pertama VB6"
End Sub

Buku Panduan Pemrograman Komputer 2021 15


Double click pada command button selesai dan tuliskan code sebagai berikut:

Private Sub CmdSelesai_Click()


Unload Me
End Sub

Double click pada halaman formtutorial2 dan tuliskan code sebagai berikut:

Private Sub Form_Load()


FormTutorial2.Left = 0
FormTutorial2.Top = 0
FormTutorial2.Height = 12000
FormTutorial2.Width = 19200
End Sub

Setelah selesai menuliskan dua code yang terletak diantara Private Sub dan End Sub, jalankan
program tersebut dan perhatikan apa hasil dari program Tutorial 2. Click buuton/tombol “Tulis”
perhatikan apa yang muncul pada textbox kemudian clic tombol “Selesai”. Setelah selesai
simpanlah project dengan memilih menu File – Save Project dan isikan nama project “Tutorial
2.vbp” dan kemudian simpanlah Form dari project dengan memilih menu Save Form dan ketiklan
nama form “Tutorial 2.frm”. Setelah program selesai buatlah file executable dengan memilih
menu File – Maketutorial2,exe – ok. Maka pada forlder akan mucul file baru Tutorial 2.Exe.
Setelah pembuatan project dan file executable selesai, kemudian tutuplah project dengan memilih
File – Exit. Click Yes untuk menyimpan project.

Buku Panduan Pemrograman Komputer 2021 16


3. TUTORIAL 3
Tujuan Tutorial 1 adalah memperkenalkan cara pengembangan FORMat program, membuat
CODE dari program dan memahami hubungan antara alur piker program (algoritma) dengan code
program.

Buatlah New Project dan pilih Standard Exe dan click “Open”. Pada Form1 tempatkan control
Label, TextBox dan CommandButton seperti pada Gambar 3.1 di bawah.

Gambar 3.1. Persiapan Format Program Tutorial 3

Ubahlah isian properti dari tiap objek kontrol sebagaimana terlihat pada Tabel 3.1. Jika perubahan
isian dari setiap objek kontrol telah dilaksanakan maka tampilan form akan terlihat seperti pada
Gambar 3.2.
Tabel 3.1. Properties program ABC
Nama Properties Jenis
Objek Properti Nilai Baru Yang Width x Objek/Kontrol
Kontrol diisikan Height
Name FormABC
Program Menghitung
Form1 Caption 20000 x 12000 Form
Rumus ABC
Font Tahoma 12 Bold
Caption Nilai A
Label1 1000 x 500 Label
Font Tahoma 12 Bold
Caption Nilai B
Label2 1000 x 500 Label
Font Tahoma 12 Bold
Caption Nilai C
Label3 1000 x 500 Label
Font Tahoma 12 Bold

Buku Panduan Pemrograman Komputer 2021 17


Tabel 3.1. Properties program ABC (lanjutan)
Nama Properties Jenis
Objek Properti Nilai Baru Yang Width x Objek/Kontrol
Kontrol diisikan Height
Caption Nilai X1
Label4 1000 x 500 Label
Font Tahoma 12 Bold
Caption Nilai X2
Label5 1000 x 500 Label
Font Tahoma 12 Bold
Name TextA
Text1 Text <kosong> 1700 x 700 TextBox
Font Tahoma 12 Bold
Name TextB
Text2 Text <kosong> 1700 x 700 TextBox
Font Tahoma 12 Bold
Name TextC
Text3 Text <kosong> 1700 x 700 TextBox
Font Tahoma 12 Bold
Name TextX1
Text4 Text <kosong> 2500 x 700 TextBox
Font Tahoma 12 Bold
Name TextX2
Text5 Text <kosong> 2500 x 700 TextBox
Font Tahoma 12 Bold
Name CmdHitung
Command1 Caption Hitung 3000 x 700 CommandButton
Font Tahoma 12 Bold
Name CmdSelesai
Command2 Caption Selesai 3000 x 700 CommandButton
Font Tahoma 12 Bold

Gambar 3.2. Format Lengkap Program Tutorial 3.1

Program ini bertujuan menghitung nilai X1 dan X2 dari persamaan kuadrat AX2 + BX + C = 0.
Nilai X1 dan X2 dapat diperoleh dengan menggunakan Persamaan 1 dan Persamaan 2. Gambar
3.3 menunjukkan algoritma (flowchart) dari program untuk menyelesaikan rumus ABC.
Perhatikan urutan langkah atau urutan perintah yang dituliskan diantara Private Sub
CmdHitung_Click() dan End Sub dengan urutan langkah sesuai flowchart pada Gambar 3.3. Pada
gambar tersebut terdapat tiga (tiga) bentuk dasar dari flowchart: Flowchart sebagaimana terlihat
pada Gambar 3.3 juga dikenal sebagai sequential flowchart atau juga dikenal sebagai flowchart
berurutan.

Buku Panduan Pemrograman Komputer 2021 18


1. Ellips digunakan sebagai terminal awal dan akhir dari flowchart
2. Jajaran Genjang digunakan sebagai perintah untuk input (baca) dan output (tulis)
3. Empat persegi panjang sebagai perintah kepada komputer untuk menghitung

− B + 2 B 2 − 4AC (1)
X1 =
2A

− B − 2 B 2 − 4AC (2)
X2 =
2A

Setelah format tampilan program sudah disiapkan sesuai Gambar 3.2, click tombol Hitung dengan
mause kiri atau menekan tombol keyboard Alt+H. Kemudian tuliskan code program di bawah ini:

Private Sub CmdHitung_Click()


A = Val(TextA.Text)
B = Val(TextB.Text)
C = Val(TextC.Text)
D=B*B-4*A*C
X1 = (-B + D ^ 0.5) / (2 * A)
X2 = (-B - D ^ 0.5) / (2 * A)
TextX1.Text = X1
TextX2.Text = X2
End Sub

Click tombol Selesai dengan mause kiri kemudian tuliskan code program di bawah ini :

Private Sub CmdSelesai_Click()


Unload Me
End Sub

Pada bagian atas dari program buatlah deklarasi data atau variable dengan menuliskan:

Dim A, B, C, D, X1, X2 As Single

Simpanlah File Project ini dengan nama Tutorial 3 kedalam folder saudara.
Jalankan program tersebut dengan perintah RUN-Start atau tekan tombol F5. Masukkan data-data
sebagai berikut :
• A = 1, B=4, C=2 kemudian tekan tombol hitung.
• Ulangi memasukkan data dengan harga A=0, B=4, C=4
• Ulangi memasukkan data dengan harga A=1, B=2, C=7

Buku Panduan Pemrograman Komputer 2021 19


Start

INPUT A, B, C

Hitung D

Hitung X1 dan X2

TULIS X1,X2

Stop

Gambar 3.3. Flowchart Program Tutorial 3

Selesaikan kasus perhitungan rumus ABC dengan menggunakan dua perintah sebagaimana terlihat
pada Gambar 3.4. Ubahlah program perhitungan nilai X1 dan X2 dengan menggunakan perintah
“print” untuk penulisan output program. Perhatikan tampilan output program dengan perintah
“print”. Simpanlah modifikasi program kedalam file Tutorial 3.2.

Private Sub CmdHitung_Click()


A=1
B=2
C=1
D=B*B-4*A*C
X1 = (-B + D ^ 0.5) / (2 * A)
X2 = (-B - D ^ 0.5) / (2 * A)
Print “Nilai A= “, A
Print “Nilai B= “, B
Print “Nilai C= “, C
Print X1
Print X2
End Sub

Buku Panduan Pemrograman Komputer 2021 20


Gambar 3.4. Format Program Tutorial 3.2

Gambar 3.5. Tampilan Output Program Tutorial 3.2

Buku Panduan Pemrograman Komputer 2021 21


4. TUTORIAL 4
Tujuan dari Tutorial 4 adalah mengenalkan kepada mahasiswa tentang konsep perintah bersayarat
(If Then…….. End If dan If Then……… Else………. End If) dan flowchart perintah bersyarat.

Program perhitungan rumus ABC sebagaimana telah diterangkan pada Tutorial 3 akan
menghasilkan output yang kurang baik seandainya ada kesalahan dalam memasukkan nilai A, B
dan C. Komputer akan memberi komentar terjadinya compile error jika terjadi kesalahan
memasukkan ketiga nilai tersebut di atas. Kesalahan yang terjadi juga dikenal sebagai running
error. Untuk memperbaiki kesalahan yang terjadi perbaikilah program pada Tutorial 3 dengan
menambahkan satu TextBox dan diberi nama “TextKet”. Kembangkan program pada Tutorial 3
dengan mengembangkan CmdHitung_Click() menjadi seperti program di bawah. Simpanlah
perbaikan program ini dengan nama Tutorial 4.1. Flowchart program Tutorial 4 dapat dilihat pada
Gambar 4.1. Pada gambar tersebut terdapat gambar belahketupat sebagai notasi perintah bersyarat.
Flowchart sebagaimana terlihat pada Gambar 4.1 juga dikenal sebagai flowchart bersyarat atau
conditional flowchart atau selection flowchart.

Private Sub CmdHitung_Click()


A = Val(TextA.Text)
B = Val(TextB.Text)
C = Val(TextC.Text)
If A = 0 Then
TextX1.Text = ""
TextX2.Text = ""
Textket.Text = "Harga A tidak boleh = 0, X1 dan X2 tidak dihitung"
Else
D=B*B-4*A*C
If D < 0 Then
TextX1.Text = ""
TextX2.Text = ""
Textket.Text = "Harga D < 0, X1 dan X2 imaginer"
Else
X1 = (-B + (D ^ 0.5)) / (2 * A)
X2 = (-B - (D ^ 0.5)) / (2 * A)
TextX1.Text = X1
TextX2.Text = X2
Textket.Text = "Harga Akar-Akar dapat dihitung"
End If
End If
End Sub

Buku Panduan Pemrograman Komputer 2021 22


Jalankan program yang baru dan masukkan ketiga contoh masukkan di atas. Perhatikan
apa yang terjadi.

Start

INPUT A, B, C

Y A=0
T

D = B2 – 4 A C

Tulis “Akar X1 dan X2


tidak dihitung” Y T X1 = (-B + D^0.5)/2A
D<0
X2 = (-B - D^0.5)/2A

Tulis “X1 dan X2 Imaginer” Tulis X1, X2, “Harga


Akar Dapat Dihitung”

Stop

Gambar 4.1. Flowchart Program Tutorial 4

Pada format dari program Tutorial 4 buatlah semua label dan textbox kedalam Frame dan
menghasilkan format tampilan akhir sebagaimana terlihat pada Gambar 4.2. Pada program ini
format dari properties setiap elemen dibuat secara bebas (programmer deberi kebebasan
merencanakan properties dari Form). Saudara diminta membuat program tanpa diberi penjelasan
tentang properties dari setiap elemen format tampilan supaya menghasilkan format tampilan
sebagaimana terlihat pada Gambar 4.2. Gunakan Toolbox “FRAME” untuk membuat tampilan
seperti pada contoh Gambar 4.2 di bawah Posisi input A, B dan C diletakkan pada Frame 1. Posisi
Output X1, X2 dan Komentar diletakkan pada Frame 2. Caption frame 1 diberi nama “Masukkan
Harga A, B dan C”. Caption Frame 2 diberi nama “Hasil Perhitungan”. Saudara diberi
kebebasan menentukan ukuran dan format tampilan.

Buku Panduan Pemrograman Komputer 2021 23


Gambar 4.2. Form Program Tutorial 4.1

Private Sub CmdHitung_Click()


A=1
B=2
C=1
If A = 0 Then
Print "Harga A tidak boleh = 0, X1 dan X2 tidak dihitung"
Else
D=B*B-4*A*C
If D < 0 Then
Print "Harga D < 0, X1 dan X2 imaginer"
Else
X1 = (-B + (D ^ 0.5)) / (2 * A)
X2 = (-B - (D ^ 0.5)) / (2 * A)
Print “Nilai X1 = “, X1
Print “Nilai X2 = “, X2
Print "Harga Akar-Akar dapat dihitung"
End If
End If
End Sub

Ubahlah nilai A = 1; B = 2 dan C = 5


Ubahlah nilai A = 0l B = 2 dan C = 1
Perhatikan tampilan dari program Tutorial 4.2

Buku Panduan Pemrograman Komputer 2021 24


(a) (b)
Gambar 4.3. Output Program Tutorial 4.2 Jika Nilai D < 0 (a) dan Nilai A = 0 (b)

Buku Panduan Pemrograman Komputer 2021 25


5. TUTORIAL 5
Tujuan dari Tutorial 5 adalah memberikan pengalaman kepada mahasiswa pada pembuatan Menu
Command pada sebuah program.

Pada menu bar dari VB6 pilih Tools kemudian pilih Menu Editor. Tambahkan Caption dan Name
pada Menu Editor sebagaimana terlihat pada Tabel 5.1. Proses pembuatan menu command dapat
dilihat pada Gambar 5.1 dan Gambar 5.2. Penambahan menu Hitung dan menu Selesai dilakukan
dengan melakukan click pada tombol Next. Bentuk isian akhir pada menu editor dapat dilihat pada
Gambar 5.3. Pada format dari program buatlah semua label dan textbox kedalam Frame dan
menghasilkan format tampilan akhir sebagaimana terlihat pada Gambar 5.4.

Tabel 5.1. Properties pada Menu Editor


Nama Baru Yang
Properties
diisikan
Caption Hitung
Menu 1
Name mnuhitung
Caption Selesai
Menu 2
Name mnuselesai

Gambar 5.1. Pemilihan Menu Editor

Buku Panduan Pemrograman Komputer 2021 26


Gambar 5.2. Pembuatan Menu (Pengisian Menu Editor)

Caption: Selesai

Name: mnuselesai

Gambar 5.3. Hasil Pengisian Menu Editor

Setelah dua menu selesai dibuat maka tampilan format program Tutorial 5 akan berubah seperti
terlihat pada Gambar 5.4. Double click pada menu hitung dan isikan code program sebagai berikut:

Private Sub mnuhitung_Click()


A = Val(TextA.Text)
B = Val(TextB.Text)
C = Val(TextC.Text)
If A = 0 Then
TextX1.Text = ""
TextX2.Text = ""
Textket.Text = "Harga A tidak boleh = 0, X1 dan X2 tidak dihitung"
Buku Panduan Pemrograman Komputer 2021 27
Else
D=B*B-4*A*C
If D < 0 Then
TextX1.Text = ""
TextX2.Text = ""
Textket.Text = "Harga D < 0, X1 dan X2 imaginer"
Else
X1 = (-B + (D ^ 0.5)) / (2 * A)
X2 = (-B - (D ^ 0.5)) / (2 * A)
TextX1.Text = X1
TextX2.Text = X2
Textket.Text = "Harga Akar-Akar dapat dihitung"
End If
End If
End Sub

Isi dari code program mnuhitung dapat juga dicopy dari program Tutorial4. Lakukan hal yang
sama pada menu Selesai dan isikan code program sebagai berikut:

Private Sub mnuselesai_Click()


Unload Me
End Sub

Menu Program

Gambar 5.4. Format Tampilan Program Tutorial 5

Buku Panduan Pemrograman Komputer 2021 28


6. TUTORIAL 6
Tujuan dari Tutorial 6 adalah memberikan pengalaman kepada mahasiswa pada pembuatan
program secara mandiri dan membuat file executable atau .EXE file.

Buatlah program Tutorial 6 untuk menghitung perkalian, pembagian, penjumlahan dan


pengurangan dua angka dengan Format tampilan sebagaimana terlihat pada Gambar 6.1. Saudara
diminta mengembangkan sendiri ukuran setiap object control yang ada pada Format tersebut.
Setelah Format tampilan selesai dibuat, masukkan code program di bawah. Perhatikan berapa
Command Button yang harus dibuat. Pada program ini Code yang ada diantara Private Sub
Form_Load() dan End Sub dibuat dengan terlebih dahulu melakukan double click pada “Form1”.
Setelah program selesai dibuat simpanlah project dengan nama Tutorial 6.vbp dan buatlah file
executable dengan perintah Make pada menu File sebagaimana dapat dilihat pada Gambar 6.2.
Dan beri nama program tersebut menjadi Tutorial 6.Exe.

Private Sub Form_Load()


Form1.Height = 12000
Form1.Width = 19000
Form1.Left = 0
Form1.Top = 0
Text1.Text = "Program Hitung Sederhana"
End Sub

Private Sub bagi_Click()


a = Val(Angka1.Text)
b = Val(Angka2.Text)
Hasil.Text = a / b
End Sub

Private Sub kali_Click()


a = Val(Angka1.Text)
b = Val(Angka2.Text)
Hasil.Text = a * b
End Sub

Private Sub kurang_Click()


a = Val(Angka1.Text)
b = Val(Angka2.Text)
Hasil.Text = a - b
End Sub

Private Sub Tambah_Click()

Buku Panduan Pemrograman Komputer 2021 29


a = Val(Angka1.Text)
b = Val(Angka2.Text)
Hasil.Text = a + b
End Sub

Private Sub selesai_Click()


Unload Me
End Sub

Text1

Gambar 6.1. Format Lengkap Program Tutorial 6

Gambar 6.1. Membuat Executable fie (.EXE file)

Buku Panduan Pemrograman Komputer 2021 30


7. TUTORIAL 7
Tujuan dari Tutorial 7 adalah memberikan pengalaman kepada mahasiswa pada pembuatan
program secara mandiri untuk menghitung besarnya reaksi perletakan dan nilai momen lentur pada
balok di atas dua tumpuan akibat N beban terpusat. Nilai N lebih besar dari satu. Memberikan
pengalaman kepada mahasiswa pada pembuatan tabel dengan vasilitas object control
MXFLEXGRID. Memberikan pengalaman kepada mahasiswa pada pembacaan data yang
disimpan pada sebuah FILE.

Karena objek control MSFLEXGRID belum ada didalam object control standard, maka
tambahkan object control tersebut dengan cara: Click Project - Components sehingga kotak dialog
Components muncul sebagaimana terlihat pada Gambar 7.1. Pada kotak dialog pilih tab control
yang menyediakan daftar control yang dapat diinstal. Pilih control dengan nama Microsoft
FlexGrid Control 6.0 (SP3) kemudian Click tombol Apply sebagaimana terlihat pada Gambar 7.2.
Apabila benar maka pada control toolbox akan muncul ikon control tersebut.

Gambar 7.1. Menu pemilihan Project - Components

Microsoft FlexGrid Control 6.0 (SP3)

Gambar 7.2. Pemilihan object Microsoft FlexGrid Control 6.0 (SP3)

Buku Panduan Pemrograman Komputer 2021 31


Buatlah project baru dengan nama Tutorial 7. Isilah Form 1 dengan objek control 3 (tiga) Frame
yang terdiri dari Frame 1, Frame 2 dan Frame 3. Frame 1 untuk Data balok dan Jumlah Bebn
serta posisi momen X, Frame 2 untuk data beban dan frame 3 untuk ouput reaksi dan momen pada
potongan X. Label dan Textbox untuk frame 1 dan frame 3 dapat dilihat pada Gambar 7.3. Objek
MXFLEXGRID ditempatkan pada frame 2. Terdapat 4 (empat) Command Button atau perintah
yang terdiri dari data “Panjang Balok dan Jumlah Beban”, display “Data Beban Terpusat”, “Hitung
Reaksi dan Momen” serta “Selesai”. Kemudian ubahlah isian properti dari setiap object control
sehingga membentuk format sebagaimana terlihat pada Gambar 7.3 di bawah.

MSFLEXGRID

Gambar 7.3. Format Program Tutorial 7

Pada bagian dari CODE program buatlah deklarasi data sebagai berikut:

Dim L As Single
Dim N As Integer
Dim P(100) As Single
Dim a(100), b(100) As Single
Dim totRA, totRB, Mtot As Single

Double click pada form 1 dan ketiklah CODE sebagaimana terlihat di bawah. Perintah open
digunakan untuk membuka nama file yang telah disiapkan. Pada program ini file yang digunakan
diberi nama “Reaksi.Txt”. Perhatikan posisi file Tutorial 7.txt dapat berubah bergantung dimana
file tersebut ditempatkan. Pada contoh tni file Tutorial 7.txt disimpan di Drive : D

Private Sub Form_Load()


Open "D:\Reaksi.txt" For Input As #1

Buku Panduan Pemrograman Komputer 2021 32


Input #1, L
Input #1,X
Input #1, N

For i = 1 To N
Input #1, P(i)
Input #1, a(i)
Next i

For i = 1 To N
b(i) = L - a(i)
Next i

With MSFlexGrid1
.Rows = N + 1
.Cols = 3
.ColWidth(0) = 1100
.RowHeight(-1) = 800
.ColWidth(1) = 2800
.ColWidth(2) = 2800
.TextMatrix(0, 0) = "NO"
.TextMatrix(0, 1) = "Beban P (ton)"
.TextMatrix(0, 2) = "Jarak A (m)"
End With
End Sub

Double Click perintah “Panjang Balok dan Jumlah Beban” dan isikan Code sebagai berikut:

Private Sub cmdbalok_Click()


TextPanjangBalok.Text = L
TextJumlahBeban.Text = N
TextPosisiMomen.Text = X
End Sub

Double Click perintah “Panjang Balok dan Jumlah Beban” dan isikan Code sebagai berikut:

Private Sub cmdbeban_Click()


With MSFlexGrid1
For i = 1 To (.Rows - 1)
.TextMatrix(i, 0) = " P(" & i & ")"
.TextMatrix(i, 1) = P(i)
.TextMatrix(i, 2) = a(i)
Buku Panduan Pemrograman Komputer 2021 33
Next i
End With
End Sub

Double Click perintah “Hitung Reaksi dan Momen” dan isikan Code sebagai berikut:

Private Sub cmdreaksi_Click()


totRA = 0
totRB = 0
For i = 1 To N
totRA = totRA + P(i) * b(i) / L
totRB = totRB + P(i) * a(i) / L
Next i
txtra.Text = totRA
txtrb.Text = totRB
Mtot = 0
For i = 1 To N
If X >= a(i) Then
Mtot = Mtot + P(i) * b(i) / L * X - P(i) * (X - a(i))
Else
Mtot = Mtot + P(i) * b(i) / L * X
End If
Next i
txtX.Text = Mtot
End Sub

Sebelum program dijalankan, siapkan file “Reaksi.Text” dengan menggunakan software Notepad
atau software lain dan masukkan data beban dan posisi beban dengan jumlah bebas dan format
data sebagai berikut:

10
5
7
4 2
5 4
6 7
5 4
6 2

Angka pertama menunjukkan panjang balok. Angka kedua menunjukkan jumlah beban. Angka
ketiga menunjukkan posisi momen yang akan dihitung. Lima pasang angka berikutnya
menunjukkan besarnya beban dan posisi beban terhadap tumpuan A. Angka terakhir menunjukkan
Buku Panduan Pemrograman Komputer 2021 34
posisi momen X. Gambar 7.4 menunjukkan flowchart dari program Tutorial 7. Flowchart ini juga
dikenal sebagai flowchart berulang atau flowchart iteration. Jumlah perulangan dapat ditentukan
dari jumlah data yang diolah.

Start

Input L, N, X

I=1

Input P(I), A(I) I=I+1

B(I)=L-A(I)

Y
I<N

I=1, RAtot=0, RBtot=0

RAtot=RAtot + P(I)*B(I)/L
RBtot=RBtot + P(I)*A(I)/L

I=I+1

Y
I<N

I=1, Mtot=0

Y T
X >= A(I)
I=I+1
Mtot=Mtot + P(I)*B(I)/L*X-P*(X-A(I)) Mtot=Mtot + P(I)*B(I)/L*X

Y
I<N
T

Tulis RAtot, RBtot, Mtot

Stop

Gambar 7.4. Flowchart Program Tutorial 7

Buku Panduan Pemrograman Komputer 2021 35


TUGAS PRAKTIKUM
Tujuan dari Tugas Praktikum adalah mengevaluasi pemahaman mahasiswa tentang semua materi
praktikum Pemrograman Komputer yang telah disampaikan pada Tutorial 1 sampai Tutorial 7 dan
materi yang disampaikan pada setiap perkuliahan. Tugas praktikum yang berbentuk satu persoalan
atau kasus akan diberikan kepada seluruh mahasiswa dan meminta kepada mahasiswa membuat
program d e n g a n B a h a s a P e m r o g r a m a n V i s u a l B a s i c 6 ( V B 6 ) . P r o g r a m h a r u s
d i k e m b a n g k a n sesuai kreativitas masing-masing m a h a siswa. Pada tugas praktikum ini
terdapat 1 (satu) kasus yang harus diselesaikan oleh semua mahasiswa.
Penyelesaian kasus atau persoalan ini dilakukan dalam 2 (dua) tahap. Tahap pertama harus
diselesaikan maksimum sampai minggu ke 6 (sebelum pelaksanaan Ujian Tengah Semester).
Tahap kedua harus diselesaikan maksimum sampai minggu ke 13 (sebelum pelaksanaan Ujian
Akhir Semester). Model atau format program yang harus diselesaikan pada tahap pertama adalah
dengan menggunakan dua perintah (Command) yaitu perintah “Hitung” dan “Selesai”. Semua
input data dan output dari program harus ditampilkan dengan perintah “Print”. Penjelasan cara
penyelesaian kasus pada tahap pertama dapat dilihat pada Tutorial 3 dan 4. Semua input dan output
dari program harus ditampilkan pada satu layer.
Format program yang harus dibuat pada tahap kedua adalah dengan mengembangkan atau
menggunakan fasilitas yang tersedia pada Toolbox VB6 sebagai contoh menggunakan frame, label,
textbox dan msflexgrid. Setiap mahasiswa dapat mengembangkan program atau menambah
fasilitas yang ada pada default toolbox sesuai kreatifitas atau kebutuhan program yang
dikembangkan secara mandiri. Penambahan fasilitas yang ada pada toolbox dapat dilihat atau
diperoleh dari “Project – Components”. Penjelasan cara penyelesaian tahap kedua dapat dilihat
pada Tutorial 7.
Program yang telah diselesaikan oleh setiap mahasiswa harus dikumpulkan ke asisten dosen
pembimbing dan disimpan pada satu folder. Setiap mahasiswa harus menanyakan ke asisten dosen
pembimbing untuk memastikan program yang dibuat dapat dijalankan pada komputer yang
digunakan oleh masing-masing asisten dosen pembimbing. Nama folder untuk menyimpan
program menggunakan nama mahasiswa dan kemudian di compress agar dapat dikirmkan ke
asisten dosen menggunakan fasilitas email atau fasilitas yang lain. Contoh nama folder
“Cristiano.rar”.
Pada tugas praktikum ini tidak disampaikan atau ditampilkan contoh tampilan input dan output
dari program. Data yang digunakan pada program harus disimpan pada file dan harus dikirimkan
ke asisten dosen pembimbing Bersama-sama dengan paket programnya.

Buku Panduan Pemrograman Komputer 2021 36


KASUS
Buatlah program untuk menghitung besarnya gaya-gaya dalam (momen, lintang dan normal) pada
posisi beban-beban terpusat akibat kombinasi beban terpusat dan beban merata. Input program
terdiri dari Panjang balok (L), besarnya beban merata (q), jumlah beban terpusat (N), besar masing-
masing beban terpusat (Pi), sudut kemiringan masing-masing beban terpusat (i) dan posisi setiap
beban terpusat terhadap tumpuan A (Ai), dengan “i” menunjukkan index atau nomor urut beban
dari 1 sampai N.
Nilai sin(i) dan cos(i) untuk perhitungan komponen vertikal dan horizontal setiap beban,
Pi*cos(i) dan Pi*sin(i), dihitung dengan menggunakan pendekatan deret Taylor. Semua input
panjang balok, beban merata, jumlah beban N, besar beban terpusat harus positif. Posisi beban
harus berada pada balok (nilai positif dan lebih kecil dari L). Susdut kemiringan beban harus positif
dan lebih kecil dari 180 derajat. Cara perhitungan gaya-gaya dalam pada setiap posisi beban
terpusat dapat dipelajari dari kuliah “STATIKA” dan tidak dijelaskan pada tugas Pemrograman
Komputer ini. Cara perhitungan komponen sinus dan cosinus dari setiap sudut dapat dilihat pada
persamaan 1 dan 2 dan materi kuliah kelima Pemrograman Komputer.
Program harus mampu menampilkan:
1. Input dari balok (panjang balok, beban merata, jumlah beban, beban terpusat dan sudut
kemiringan beban terpusat)………………………….…………………………………..(20%)
2. Hasil perhitungan reaksi tumpuan………………………….……………………………(20%)
3. Gaya-gaya dalam (momen, lintang kiri dan kanan, normal kiri dan kanan) pada setiap posisi
beban terpusat……………………………………………….…………………………..(30%)
4. Gaya-gaya dalam maksimum (momen maksimum, lintang maksimum dan normal
maksimum)………………………………………………………………..…………….(20%)
5. Posisi gaya-gaya dalam maksimum…………………………………..…………………(10%)

X3 X5 X7 X9 X 11 X 13
sin( X ) = X − + − + − + − ............ (1)
3! 5! 7! 9! 11! 13!

X2 X4 X6 X 8 X 10 X 12
Cos ( X ) = 1 − + − + − + − ... (2)
2! 4! 6! 8! 10! 12!

Buku Panduan Pemrograman Komputer 2021 37


P(1) P(2) P(3) P(N)
q (2) (N)
(1) (3)

A B
A(1)

A(2)
RAH
RAV RBV
A(3)

A(N)

Y
Pi
PiY= Pi*sin(i)
i

X
PiX=Pi*cos(i)

Buku Panduan Pemrograman Komputer 2021 38


DAFTAR PUSTAKA

1. Wiryanto Dewobroto, “Aplikasi Sain dan Teknik dengan Visual Basic 6.0”, Penerbit PT. Elex
Media Komputindo, 2005.
2. Pamungkas, “Tip & Trik Microsoft Visual Basic 6”, Penerbit Elex Media Komputindo Jakarta,
2000.
3. Jubilee Enterprise, “Pemrograman Visual Basic 6 cara cepat bagi pemula menguasai VB6”,
Penerbit Elex Media Komputindo Jakarta, 2015.
4. Earl Triggs,” Visual basic programming for beginners: A Complete Beginners Guide To
Learn The Fundamentals Of visual basic”, Kindle Edition, 2020.
5. Eko Purwanto, “Pemrograman Visual Microsoft VisualBasic 6.0”, Duta Publishing
Indonesia, Juni, 2012, ISBN: 978-602—9348-15-6
6. Garry Haggard, wade Hutchinson and Christy Shibata, “Introduction: Visual Basic 6.0”,
BookBoon.com, 2013, ISBN 978-87-403-3041-4.
7. Jubilee Enterprise, “Pemrograman Visual Basic 6 cara cepat bagi pemula menguasai VB6”,
Penerbit Elex Media Komputindo Jakarta, 2015.
8. Pamungkas, “Tip & Trik Microsoft Visual Basic 6”, Penerbit Elex Media Komputindo Jakarta,
2000.
9. Richard Grier, Visual Basic Programmer's Guide to Serial Communications”, Amazon Book
Clubs, 2012
10. Richard Edwards, “VB6 Source Code”, Amazon Book Clubs, 2018
11. Stefen Holzner, “Visual Basic 6 Core Language Little Black Book: The Indispensable Guide
of Day-to Day VB6 Programming Tips and Techniques”, Technology Press, 1998
12. Wiryanto Dewobroto, “Aplikasi Sain dan Teknik dengan Visual Basic 6.0”, Penerbit PT.
Elex Media Komputindo, 2005.
13. Yuswanto, “Pemrograman Dasar Microsoft Visual Basic 6”, Stikom Surabaya, 2008.

Buku Panduan Pemrograman Komputer 2021 39

Anda mungkin juga menyukai