Makalah Visual Basic Loop

18
PROGRAM FA KTORIAL MAT EMATIKA DENGAN LOOPING MENGGUNAKAN VISUAL BASIC Tugas Dasar Komputer da Pemrogama o!e" Restu E#a Pramud$a %&'('&&)&*'&&* +URUSAN TEKNIK ELEKTRO FAKULT AS TEKNI K UNIVERSITAS DIPONEGORO SEMARANG %'&) KATA PENGANTAR i

description

Elekatro

Transcript of Makalah Visual Basic Loop

Page 1: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 1/18

PROGRAM FAKTORIAL MATEMATIKA DENGAN LOOPING

MENGGUNAKAN VISUAL BASIC

Tugas

Dasar Komputer da Pemrogama

o!e"

Restu E#a Pramud$a

%&'('&&)&*'&&*

+URUSAN TEKNIK ELEKTRO

FAKULTAS TEKNIK 

UNIVERSITAS DIPONEGORO

SEMARANG

%'&)KATA PENGANTAR 

i

Page 2: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 2/18

Assalamualaikum Wr.Wb

Puji syukur saya panjatkan kepada Allah SWT, yang telah memberikan rahmat dan

hidayah-Nya sehingga saya dapat menyelesaikan Tugas Dasar Komputer dan Pemrogaman

mengenai Pemrograman isual !asi".

#asil tugas ini dibuat sebagai pemenuhan tugas yang diberikan oleh !apak $nda Wista

Sinuraya, ST, %T. Dengan memadukan pengetahuan singkat dan ilmu yang saya dapat, saya

sajikan tugas ini dengan sebaik-baiknya dan dilengkapi dengan gambar yang diharapkan

dapat memperjelas ataupun menambah pemahaman pemba"a.

&una melengkapi tugas ini pula, saya telah men"ari materi dari berbagai sumber, internet,

 buku, ataupun media lainnya. Dengan demikian pemba"a akan memperoleh pembahasan

yang "ukup lengkap sesuai dengan perkembangan tentang Pemrograman isual !asi".

Tak lupa u"apan terimakasih juga saya u"apkan kepada pihak yang telah membantu

dalam menyelesaikan tugas ini '

(. )rang tua yang senantiasa mendukung kegiatan dan proses perkuliahan.

*. !apak $nda Wista Sinuraya selaku Dosen Pengampu mata kuliah.

+. Teman teman yang selalu bersedia membantu atas kekurang tahuan saya.

. Pihak yang tak bisa disebutkan yang telah berperan dan membantu menyelesaikantugas

%enyikapi hal tersebut jika ada kesalahan dalam kata kata yang saya tulis di tugas ini

saya minta maa sepenuhnya karna itu aktor kekurangan penulis sebagai seorang yang masih

terus belajar. Sehingga segala kritikan dan saran diharapkan akan sangat membantu bagi

 penulis untuk berbenah dan memperbaiki tugas ini.

Akhir kata saya u"apkan terima kasih.

Wassalamualaikum Wr.Wb

Semarang, ( )ktober *(

/estu $ka Pramudya

DAFTAR ISI

ii

Page 3: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 3/18

#alaman 0udul.............................................................................................................................i

Kata Pengantar........................................................................................................ ii

Datar 1si................................................................................................................iii

Abstrak...................................................................................................................i2

!A! ( Pendahuluan ..................................................................................................................(

(.( 3atar !elakang..................................................................................................(

(.* /umusan %asalah.............................................................................................(

(.+ Tujuan dan %anaat Penulisan..........................................................................*

(. %etode Penulisan..............................................................................................*

(.4 Pembatasan %asalah.........................................................................................*

!A! * 3andasan Teori...............................................................................................................+

  *.( Pengenalan 5lo6 7hart 8 Diagram Alir.............................................................+

  *.* Pengenalan isual !asi"...................................................................................4

  *.(.( 5asilitas isual !asi".............................................................................4

*.(.* %anaat dan Keuntungan isual !asi"...................................................9

  *.+ 3ooping.............................................................................................................9

!A! + Peran"angan Program.....................................................................................................:

+.( &ambaran Program............................................................................................:

+.* 5lo6 7hart dan Alur Kerja................................................................................:

+.+ Penjelasan 7ara atau Alur Kerja........................................................................;

!A! Pengujian Program dan Analisa...................................................................................(

.( #asil <ji Program............................................................................................(

.* Keterangan Komponen Program.....................................................................((

.+ Analisis Program..............................................................................................((

!A! Penutup.........................................................................................................................(+

.( Kesimpulan......................................................................................................(+

.* Kritik dan Saran...............................................................................................(+

Datar Pustaka..........................................................................................................................(

iii

Page 4: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 4/18

ABSTRAK 

!ahasa Pemrograman adalah salah satu bahasa yang harus mahir dan dipahami oleh

seorang programmer. Dikarenakan bahasa pemrograman dapat membantu sesorang dalam

menyelesaikan suatu permasalahan yang serumit mungkin, bahkan jikapun harus

ditambahkan pemikiran logika. !ahasa pemrograman mungkin bahasa yang sukar diapahami,

entah dari segi alur diagramnya maupun urutan program yang di"iptakan sehingga

menghasilkan suatu output yang dapat bekerja dengan baik.

Dengan melihat sulitnya membuat program bahasa komputer bagi kalangan sis6a maupun

mahasis6a, maka digunakanlah aplikasi pembuat program yang bernama isual !asi". isual

!asi" adalah bahasa pemprograman 6indo6s yang berbasis grais =&<1-&raphi"al <ser 

1ntera"e>. Siat bahasa pemprogramannya adalah eventdriven, artinya program akan terjadi

 jika ada respon dari pemakai berupa e2ent8kejadian tertentu =tombol diklik, mouse ditekan

dan lain-lain>. Dalam isual !asi" telah disediakan ma"am ma"am alat dan bahan yang

sangat lengkap, program instruksi yang memadai. Sehingga dalam membuat suatu program,

seseorang dapat bekerja dengan mudah dengan hasil yang semaksimal mungkin. Dalam arti

lain, isual !asi" mempunyai banyak keuntungan dan ungsi di setiap instruksinya yang

lengkap.

Kali ini, isual !asi" digunakan untuk membuat program sederhana yaitu Program

Pen"arian 5aktorial %atematika dengan 3ooping. Program ini terhitung sangat singkat,karena memanaatkan intruksi looping yang berungsi meringkas program yang sama. 0adi

kita tidak perlu menuliskan urutan program yang sama berulang kali, tinggal menyematkan

intruksi looping di dalam programnya. Program ini sukses dijalankan dan semoga dapat

dimanaatkan sesorang baik dari kalangan berpendidikan dasar maupun lanjut karena dari

 program yang sederhana dapat menyimpan manaat yang luar biasa.

iv

Page 5: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 5/18

BAB I

PENDA,ULUAN

&-& Latar Be!a#ag

Sebagai manusia kita senantiasa dituntut untuk selalu mengetahui kemajuan teknologi

inormasi karena dunia saat ini telah memasuki era teknologi "anggih. #ampir semua

kegiatan manusia melibatkan teknologi komputer, yang artinya melibatkan pemrograman

dalam membantu pekerjaan, seperti program pembelajaran ataupun lainnya.

Sebagai mempermudah sarana belajar maka dari situlah mun"ul sarana untuk 

mempermudah kegiaan pemikiran dengan sesuatu yang orang a6am menyebut sebagai

?Program@. Program disini menggunakan inputan data yang kita masukan dan buat sendiriyang selanjutnya dikelola oleh komputer melalui aplikasi tertentu. )leh karena itu seorang

 progammer harus mengerti bahasa pemrograman, salah satu bahasa pemrograman ada pada

isual !asi" dalam pembuatan program komputer. Disana dita6arkan tata "ara yang mudah,

entah dalam penggunaan ataupun pengaplikasiannya. Perlu deketahui juga bah6a dibalik 

sebuah Program yang bekerja, terdapat suatu alur diagram atau sering disebut ?5lo6 7hart@

yang dapat dipelajari melalui makalah ini.

Dengan memperhatikan proses pendidikan saat ini, sebagai salah satu sarana atau upaya

untuk mempermudahnya, penulis membuat program matematika dasar yang diharapkan bisa

dimanaatkan sis6a berpendidikan dasar maupun lanjut untuk bisa mempermudah dalam

menghitung sebuah rumus ataupun hitungan yang membutuhkan ketelitian tinggi. Karena di

samping matematika sebagai sarana berpikir ilmiah yang sangat diperlukan oleh mahasis6a

atau sis6a tingkat tinggi, juga untuk mengembangkan kemampuan berpikir logikanya.

&-% Rumusa Masa!a"

(. !agaimana pengertian dan penjelasan mengenai isual !asi"

*. Apa yang dimaksud dengan 5lo6 7hart sebagai dasar sebuah Program

+. !agaimana "ara menuliskan atau membuat Program pada isual !asi". Apa itu intruksi looping dan bagaimana pengaplikasiannya

4. Apakah benar terbukti bah6a program aplikasi ke"il bisa menjadi otak mini dari

manusia 8 memperingan pekerjaan manusia

v

Page 6: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 6/18

&-* Tu.ua da Ma/aat Peu!0sa

(. %emperjelas pengertian dan apa itu mengenai 5lo6 7hart dan isual !asi"

*. %engetahui apa ungsi dari 5lo6 7hart maupun isual !asi".

+. %engetahui lebih jauh tentang program bahasa isual !asi" dan menerapkannya

untuk membuat program sedehana.

. <ntuk mengembangkan kreati2itas dan 6a6asan khususnya tentang pemrogramanisual !asi".

4. Diharapkan menjadi sumbangan pemikiran untuk mengembangkan bahasa

 pemrograman isual !asi" dimasa sekarang ataupun bermanaat bagi semua

 pihak.

9. <ntuk memenuhi tugas mata kuliah Dasar Komputer dan Pemrograman.

&-) Metode Peu!0sa

Dalam menyusun tugas makalah ini, penulis menggunakan metode 3iteratur yaitu dengan

mengkaji buku sebagai a"uan yang sesuai dengan pembahasan dan bro6sing data di internet.Dan juga tudi Analisa, yaitu dengan melakukan analisa dan perhitungan terhadap data-data

yang diperoleh dan membandingkan hasil analisa. Dan yang terpenting adalah Praktik yang

dilakukan untuk membuat karya tulis ini yang terdapat dasar dari pengetahuan baru dan

 pengalaman dibaliknya.

&-1 Pem2atasa Masa!a"

Dalam pembuatan makalah ini batasan masalahnya adalah membahas tentang pembuatan

 program berbahasa isual !asi" dan di dalamnya terdapat Diagram Alir yang melatar 

 belakangi program tersebut. Program hanya terbatas pada salah satu muatan matematika

dasar, yangmana selanjutnya dapat dimanaatkan dalam proses belajar mengajar.

BAB %

vi

Page 7: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 7/18

TEORI DASAR 

%-& Pegea!a F!o3 C"art 4 D0agram A!0r

5lo6"hart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan

antar proses beserta instruksinya. &ambaran ini dinyatakan dengan simbol. Dengan demikian

setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar proses

digambarkan dengan garis penghubung.

5lo6"hart ini merupakan langkah a6al pembuatan program. Dengan adanya

lo6"hart urutan poses kegiatan menjadi lebih jelas. 0ika ada penambahan proses maka dapat

dilakukan lebih mudah. Setelah lo6"hart selesai disusun, selanjutnya pemrogram

=programmer> menerjemahkannya ke bentuk program dengan bahsa pemrograman.

5lo6"hart disusun dengan simbol-simbol. Simbol ini dipakai sebagai alat bantu

menggambarkan proses di dalam program. Simbol-simbol yang dipakai antara lain '

 Flow Direction Symbol 

Baitu simbol yang digunakan untuk menghubungkan antara simbol yang satu

dengan simbol yang lain. Simbol ini disebut juga "onne"ting line.

Terminator Symbol  

Baitu simbol untuk permulaan =start> atau akhir =stop> dari suatu kegiatan

Connector Symbol  

Baitu simbol untuk keluar C masuk atau penyambungan proses dalam lembar 8

halaman yang sama.

Connector Symbol  

Baitu simbol untuk keluar C masuk atau penyambungan proses pada lembar 8

halaman yang berbeda.

 Processing Symbol 

Simbol yang menunjukkan pengolahan yang dilakukan oleh komputer

vii

Page 8: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 8/18

Simbol Manual Operation 

Simbol yang menunjukkan pengolahan yang tidak dilakukan oleh komputer

Simbol Decision 

Simbol pemilihan proses berdasarkan kondisi yang ada.

Simbol Input-Output  

Simbol yang menyatakan proses input dan output tanpa tergantung dengan

 jenis peralatannya

Simbol Manual Input  

Simbol untuk pemasukan data se"ara manual on-line keyboard

Simbol Preparation 

Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai

tempat pengolahan di dalam storage.

Simbol Predefine Proses 

Simbol untuk pelaksanaan suatu bagian =sub-program>8prosedure

Simbol Display 

Simbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter,

 printer dan sebagainya.

Simbol dis and On-line Storage 

Simbol yang menyatakan input yang berasal dari disk atau disimpan ke disk.

Walaupun tidak ada kaidah-kaidah yang baku dalam penyusunan lo6"hart,

namun ada beberapa anjuran yaitu'

viii

Page 9: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 9/18

• #indari pengulangan proses yang tidak perlu dan logika yang berbelit sehingga jalannya

 proses menjadi singkat

• Penggambaran lo6"hart yang simetris dengan arah yang jelas.

• Sebuah 5lo6"hart dia6ali dari satu titik STA/T dan diakhiri dengan $ND.

%-% Pegea!a V0sua! Bas05

isual !asi" adalah bahasa pemprograman 6indo6s yang berbasis grais =&<1-

&raphi"al <ser 1ntera"e>. Siat bahasa pemprogramannya adalah eventdriven, artinya

 program akan terjadi jika ada respon dari pemakai berupa e2ent8kejadian tertentu =tombol

diklik, mouse ditekan dan lain-lain>. Saat e2ent terjadi maka kode yang berhubungan dengan

e2ent akan dijalankan. Dalam isual !asi", pembuatan aplikasi dimulai dengan

memperkirakan kebutuhan, meran"ang tampilan dan selanjutnya diikuti dengan pembuatan

kode untuk program tersebut.

%-%-& Fas0!0tas V0sua! Bas05

Di dalam lingkungan isual !asi", terdapat berbagai ma"am komponen, yaitu'

(. Control Menu ' 7ontrol %enu adalah menu yang digunakan terutama untuk

memanipulasi jendela isual !asi". Dari menu ini anda dapat mengubah ukuran,

memindahkannya, atau menutup jendela.

*.  Menu ' %enu isual !asi" berisi semua perintah isual !asi" yang dapat dipilih untuk

melakukan tugas tertentu. 1si dari menu ini sebagian hampir sama dengan program- program Windo6s pada umumnya.

+. Toolbar ' Toolbar adalah tombol-tombol ! short"ut " yang me6akili suatu perintah

tertentu dari isual !asi".

.  Form #indow ' 5orm Windo6 atau jendela ormadalah daerah kerja utama tempat

membuat program-program aplikasi isual !asi".

4. Toolbo$ ' Toolbo adalah sebuah ?kotak piranti@ yang mengandung semua objek atau

kontrol yang dibutuhkan untuk membentuk suatu program aplikasi. Kontrol adalah

suatu objekyang akan menjadi penghubung antara program aplikasi dan user-nya, dan

yang kesemuanya harus diletakkan di dalam jendela orm.

9.  Pro%ect &$plorer   ' 0endela Proje"t $plorer adalah jendela yang mengandung semua

ile di dalam aplikasi isual !asi". Setiap aplikasi dalam isual !asi" disebut dengan

istilah pro%ect =proyek>, dan setiap proyek bisa mengandung lebih dari satu ile. Pada

Proje"t $plorer ditampilkan semua ile yang terdapat pada aplikasi =proyek>, misalnya

orm, modul, "lass, dan sebagainya.

:.  'endela Properties  ' 0endela Properties adalah jendela yang mengandung semua

inormasi mengenai objek yang terdapat pada aplikasi isual !asi". Properti adalah

siat dari sebuah objek, misalnya seperti nama, 6arna, ukuran, posisi, dan sebagainya.

E.  Form (ayout #indow  ' 5orm 3ayout Windo6 adalah jendela yang menggambarkan

 posisi dari orm yang ditampilkan pada layer monitor. Posisi form pada 5orm 3ayout

ix

Page 10: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 10/18

Windo6 inilah yang merupakan petunjuk tempat aplikasi akan ditampilkan pada layar

monitor saat dijalankan.

;.  'endela Code  ' 7ode adalah salah satu jendela yang penting di dalam isual !asi".

0endela ini berisi kode-kode program yang merupakan instruksi-instruksi untuk aplikasi

isual !asi" yang dibuat.

%-%-% Ma/aat da Keutuga V0sua! Bas05

!eberapa kemampuan atau menaat dari )isual basic diantaranya seperti'

(. <ntuk membuat program aplikasi berbasis #indows.

*. <ntuk membuat objek-objek pembantu program seperti control *ctive+, File, elp,

Aplikasi internet dan sebagainya.

+. %enguji program dan menghasilkan program akhir berakhiran $F$ yang bersiat

 &$ecutable, atau dapat langsung dijalankan.

Adapun keuntungan dari bahasa pemrograman visual basic  adalah sebagai

 berikut'

(. %emungkinkan pembuatan aplikasi .rap/iic 0ser Interface  =&<1> atau

 pemrograman yang menggunakan tampilan grais sebagai alat komukasi dengan

 pemakainya.

*. %empunyai leksibelitas yang sangat baik untuk berhubungan dengan aplikasi

lainnya.

+. Sangat kompatibel dengan visual basic terdahulu.

%-* Loop0g

Dalam !ahasa 7 tersedia suatu asilitas yang dilakukan untuk melakukan proses yang

 berulang-ulang sebanyak keinginan. %isalnya saja kita ingin menginput dan men"etak 

 bilangan dari satu hingga seratus, terntunya kita akan merasa kesulitan. 0adi, dengan

menggunakan intruksi looping tertentu maka kita tidak perlu menuliskan instruksi sebanyak 

itu.

BAB *

x

Page 11: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 11/18

PERANCANGAN PROGRAM

*-& Gam2ara Program

Pada kesempatan kali ini penulis membuat program yang mempunyai kegunaan

utama sebagai Program Peng/itungan Fatorial Matematia Seder/ana. 1ni adalah program

untuk mempermudah menghitung berapa nilai atau besar aktorial suatu bilangan, kegunaan

lainnya adalah memberikan bahan ajar tentang rumus-rumus aktorial matematika yang

menjadi dasar sebelum terjadi pengembangan yang lebih rumit.

Setelah mengetahui gambaran umum dari program, maka dapat ditentukan kebutuhan

dalam peran"angan program. Pertama harus diketahui adalah rumus pengoperasiannya itu

sendiri, kemudian membuat  Flow C/art  sebagai akar alur program dan untuk memberikan

gambaran jalannya program ini, dan yang terakhir adalah pembuatan program dengan

menggunakan bahasa )isual 1asic2

*-% F!o3 C"art da A!ur Ker.a

<ntuk menggambarkan jalannya program penghitungkan yang sudah di jelaskan di a6al

tadi, maka pada bagian kali ini akan lebih dijelaskan pada alur dari a6al hingga akhir, atau

dari kita memberi input angka hingga terproses hasil berupa besar atau nilai aktorial yang

didapatkan dari inputan bilangan tersebut. <ntuk jelaskan dapat dilihat pada halaman

selanjutnya.

xi

Page 12: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 12/18

*-* Pe.e!asa Cara atau A!ur Ker.a

xii

START

Input

Bilang

an

Bilangan =1

n = Bilangan (to)

Input / n

 Tentukan

Faktorial

Hasil = n(n-1)

(n-2)

Hitung Besar Total Faktorial /Hasil

!un"ulkan

Faktorial #Ber$asil%

&'

 

 T1

2

*

+

Page 13: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 13/18

Setelah sebelumnya melihat bagaimana bentuk alur 5lo6 7hart, sekarang dapat

dijelaskan tiap tiap poin kerjanya menurut angka yang disematkan di setiap aliran 5lo6 7hart

sebelumnya.

(. Pada ase ini akan menyelesaikan alur kerja pada pengoperasian tabung terlebih

dahulu. %asukan input angka yaitu berapa besar bialngan yang akan di"ari

aktorialnya tersebut.Dilakukan penge"ekan, apabila ada input yang belum

dimasukan, maka program akan meminta untuk memasukan input, dan apabila input

 berupa huru maka program akan meminta inputan berupa angka saja. 0ika sudah

maka akan lanjut ke ase berikutnya.

*. Setelah data yang diperoleh lengkap dan tidak ada masalah lagi, maka program

langsung menuju dimana terjadi proses pendataan bilangan yang diaktorialkan

dengan proses looping 8 berulang.

+. %emasukan bilangan-bilangan tersebut kedalam rumus aktorial matematika untuk

di"ari berapa besarnya hasil aktorial tersebut.

. Diperloeh hasil berupa besarnya aktorial dan akan terdapat message bo ?berhasil@.

xiii

Page 14: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 14/18

BAB )

PENGU+IAN PROGAM DAN ANALISA

)-& ,as0! U.0 Program

<ntuk per"obaan dan menerapkan program menggunakan isual !asi", maka telah

dilakukan per"obaan dengan hasil dan keterangan sebagai berikut '

32 .ambar *wal Program

 

42 Masala/ 5ang Dapat Muncul *pabila Inputan Tida 1enar 

 

1nputan data yang tidak bisa di proses jika berupa huru dan tidak adanya input.

62 1er/asil 

Apabila sudah berhasil, maka setelah tombol hitung ditekan, akan mun"ul hasil

aktorial beserta %essage !o tanda keberhasilan.

xiv

&ambar disamping

merupakan tampilan

a6al program yang

telah selesai dibuat.

Page 15: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 15/18

)-% Keteraga Kompoe Program

32 (abel dan 7eterangannya

 (abel3 Program Pen"arian 5aktorial  (abel6 #asil 5aktorial

 (abel4 1nput F

42 Tombol Tean yang Digunaan dan Fungsinya

 IT08. %en"ari !esar 5aktorial  7&(0*9 Keluar dari Program

 1*90  #apus data untuk menginput

ulang

62 7ota Isi :Te$t1o$ dan Inputannya

 Input  !erapa besar bilanga yang akan

diinputkan

 asil  #asil Akhir berupa besarnya aktorial

dari bilangan input

*-* Aa!0s0s Program

,rivate Su Hitung.li"k(sen0er As e"t3 e As &ventArgs) Han0les Hitungli"k  i4 x3 i As oule  I5  InputText = (66) T$en  !sgBox(6 !asukan Input ata 6)

  &lseI5  InputText 7ike 68a-9:6  T$en  !sgBox(6 Inputan Harus Berupa Angka 6)

? Pada bagian diatas adalah bagian 1 penge"ekan data inputan. Apabila belum ada data yang

diisikan makan akan ada perintah untuk mengisikan data datanya, dan apabila input berupa

huru maka akan dipeintahkan untuk mengiputkan data berupa angka ?&lse  x = 1  For i = 1 To InputText  x = x ; i  'ext i  HasilText = x  !sgBox(6 Ber$asil 6)

  &n0 I5   &n0 Su

xv

Page 16: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 16/18

? /umus dimana terjadi proses penghitungan mengenai berapa besar 5aktorial dengan

 penambahan program looping or net. /umus aktorial masih menggunakan rumus yang

sama dengan matematika dasar yang telah dipelajari sebelumnya ?

,rivate Su Baru.li"k(sen0er As e"t3 e As &ventArgs) Han0les Baruli"k  InputText = 66  HasilText = 66  &n0 Su 

? Perintah diatas digunkan untuk mengosongkan kembali data yang sebelumnya telah

digunakan atau dikerjakan dan diinputkan ?

,rivate Su <eluar.li"k(sen0er As e"t3 e As &ventArgs) Han0les <eluarli"k  !elose()  &n0 Su

? Program diatas merupakan instruksi dimana akan dilakukan penutupan aplikasi apabila kita

menekan tombol Keluar. ?

xvi

Page 17: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 17/18

BAB 1

PENUTUP

1-& Kes0mpu!a

(. Dalam pembuatan aplikasi rumus matematika, kita dituntut "ermat dalam melihat

setiap skrip yang kita tulis karena jika salah itu akan berakibat pada rumus itu sendiri

sehingga nantinya nilai yang keluar dari rumus tersebut tidak 2alid8error.

*. Setiap data yang disimpan dalam komputer memerlukan 2ariabel sebagai sesuatu

tempat untuk menyimpan nilai dari data tersebut, dan nilainya suatu 2ariabel dapat

 berubahubah selama proses program.

+. <ntuk operasi matematika, symbol yang digunakan sama dengan symbol matematika.

Seperti dasarnya pengalian, tanda kurung, atau rumus lainnya.

. Dalam 2isual basi", terdapat struktur program yang harus ditaati. isual !asi" dapat

digunakan untuk men"iptakan program-program yang memudahkan manusia.

4. Sedangkan 5lo6 7hart merupakan dasar dalam menentukan bagaimana jalannya

Pemrograman, jadi dalam menentukan alirnya diperlukan ke"ermatan dan juga

keeisienan sehingga program yang dibuat tidak bertumpuk tumpuk.

1-% Kr0t0# da Sara

Dalam pembuatan program menggunakan bahasa isual !asi" kita harus mengetahui

lebih dahulu apa yang mesti kita buat dan mengetahui lebih dalam tentang 5lo6 7hart

sebagai dasarnya dan juga bahasa Pemrograman itu sendiri. Karena, didalam bahasa

 pemrograman, kita sendiri yang menentukan bagaimana dan apa yang akan kita masukan

untuk menyelesaikan masalah.

Tetapi metode pemrograman bahasa isual !asi" memberikan kemudahan dalam

Pemrogramannya, terutama sangat baik bagi pemula dan terdapat berbagai ma"am instruksi

yang tidak bisa di pertanyakan berapa jumlahnya.

Penulis juga masih membutuhkan inormasi inormasi lebih lanjut lagi mengenai hal

hal yang baru, yang belum pernah dimengerti sebelumnya. %aka dari itu penulis

mengharapkan segala kritik dan saran yang membangun dari pemba"a guna meningkatkan

kemampuan penulis dalam menyelesaikan tugas atau karya berikutnya.

xvii

Page 18: Makalah Visual Basic Loop

7/17/2019 Makalah Visual Basic Loop

http://slidepdf.com/reader/full/makalah-visual-basic-loop 18/18

DAFTAR PUSTAKA

!uku dan 1normasi 3ainnya• 3iteratur Bang Tidak Diketahui Sumbernya

• http'88nano.6ordpress."om8*(*8:8(8pemanaatan-program-2isual-basi"-dalam-

 pembuatan-media-pembelajaran-matematika8

• http'88apiprograming.blogspot."om8*(+8;8tutorial-membuat-aplikasi-perhitungan.html

• http'88rumusterbaru.blogspot."om8*((898rumus-2b.html

• http'88obednias.blogspot."om8*(+8(8bab-(-pengenalan-2isual-basi".html

• http'88setya6anmartha.6ordpress."om8"ategory8matematika8

• 666.6ikipedia."om

• 666.google."om

xviii