Arbiter Maharani P
Rabu, 13 Mei 2020
Algoritma dan Flowchart 2
Algoritma
Algoritma adalah sebuah
metode khusus yang tepat dan terdiri dari serangkaian langkah yang terstruktur,
dituliskan secara matematis yang akan dikerjakan untuk menyelesaikan suatu
masalah dengan bantuan komputer. Jadi, dapat dikatakan algoritma merupakan
langkah penyelesaian suatu masalah yang menghasilkan solusi dalam bentuk
program komputer.
Flowchart
Flowchart adalah bagan-bagan yang mempunyai arus yang menggambarkan
langkah-langkah penyelesaian suatu masalah. Flowchart merupakan
cara penyajian dari suatu algoritma. Fungsi
Flowchart adalah untuk menggambarkan, menyederhanakan rangkaian proses atau
prosedur sehingga mudah dipahami dan mudah dilihat berdasarkan urutan langkah
dari suatu proses.
Manfaat Flowchart
- Sebagai Dokumentasi Prosedur Kerja dalam ISO
- Sebagai pedoman untuk menjalankan Operasional
- Sebagai pedoman untuk melakukan pelatihan terhadap Karyawan baru.
- Sebagai benchmark (patokan)
- Sebagai Peta kerja untuk mencegah terjadi kehilangan arah
- Untuk mempermudah pengambilan keputusan
Jenis Flowchart
- System Flowchart: Menjelaskan urut-urutan dari prosedur-prosedur dan menunjukkan apa yang dikerjakan di sistem.
- Document Flowchart: Menunjukkan arus dari laporan dan formulir termasuk lampirannya, dikenal juga dengan sebutan paperwork flowchart.
- Schematic Flowchart: Untuk menggambarkan prosedur di dalam sistem dan menggunakan simbol flowchart.
- Program Flowchart: Untuk menjelaskan secara rinci langkah-langkah dari proses program, terdiri dari dua macam, yaitu bagan alir logika program (program logic flowchart) dan bagan alir program komputer terinci (detailed computer program flowchart).
- Process Flowchart: Bagan alir ini juga berguna bagi analis sistem untuk menggambarkan proses dalam suatu prosedur.
Contoh:
Algoritma Menukar Isi Dari Dua Gelas
- Siapkan Gelas A,B,C
- Pindahkan isi gelas A ke C
- Pindahkan isi gelas C ke B
- Pindahkan isi gelas B ke A
Flowchart Menukar Isi Dari Dua Gelas
Algoritma dan Flowchart 1
Pengertian Algoritma
Flowchart
Algoritma adalah
logika, metode dan tahapan “urutan” sistematis yang digunakan untuk memecahkan
suatu permasalahan. Algoritma dapat juga diartikan sebagai urutan langkag
secara sistematis dan logis.
Dapat dikatakan
algoritma merupakan langkah penyelesaian suatu masalah yang menghasilkan solusi
dalam bentuk program komputer. Namun algoritma tidaklah tergantung oleh suatu
bahasa pemrograman tertentu, artinya suatu algoritma harus dapat diwujudkan
oleh bahasa pemrograman komputer apapun.
Fungsi Algoritma
Berikut ini terdapat beberapa fungsi algoritma, terdiri atas:
- Menggunakan fungsi algoritma bisa digunakan untuk
memecahkan program yang rumit.
- Menggunakan fungsi algoritma bisa menjadikan program
yang besar menjadi program yang lebih sederhana.
- Fungsi algoritma bisa digunakan secara berulang atau
lebih dari satu kali penggunaan.
- Memudahkan dalam pembuatan program.
- Bisa mengatasi segala masalah dengan logika dan urut.
- Menggunakan fungsi algoritma bisa melakukan pendekatan
top-down dan juga devide and conguer.
- Meminimalisir penulisan program yang berulang-ulang.
- Program yang ada menjadi lebih terstruktur dengan rapi
sehingga dapat lebih mudah untuk dipahami ataupun dikembangkan.
- Ketika terjadi kesalahan bisa dicari dengan mudah
karena dengan fungsi algoritma bisa mendapatkan alur yang jelas.
- Ketika ingin melakukan modifikasi pada program bisa
dilakukan hanya pada satu modul saja tanpa harus merubah dan mengganggu
modul yang lain.
- Dokumentasi yang lebih mudah.
Flowchart
Flowchart adalah adalah suatu bagan
dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail
dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu
program.
Dalam perancangan flowchart
sebenarnya tidak ada rumus atau patokan yang bersifat mutlak (pasti). Hal ini
didasari oleh flowchart (bagan alir) adalah sebuah gambaran dari hasil
pemikiran dalam menganalisa suatu permasalahan dalam komputer. Karena setiap analisa
akan menghasilkan hasil yang bervariasi antara satu dan lainnya.
Contoh:
Algoritma Menghitung
Umur Seseorang
- Inputkan tahun sekarang
(TS)
- Inputkan tahun lahir (TL)
- Hitung menggunakan rumus : TS –
TL
- Tampilkan jumlah umur
Flowchart Menghitung
Umur Seseorang
Senin, 04 Mei 2020
DialogBox dan InputBox Visual Basic
Dialogbox
Atau Message Box (Kotak Pesan) adalah adalah kotak pesan yang tampil pada layar monitor
yang berfungsi untuk berinteraksi dengan user. MsgBox juga dapat berfungsi
untuk menampilkan sebuah nilai yang jika sebuah tombol diklik oleh user.
· Sintax:
1. Msgbox “pesan” [, parameter,
“judul”]
2. NamaVar = Msgbox(“pesan
[,parameter,”judul”])
Inputbox (Kotak Masukan)
adalah tampilan interaksi dengan user untuk menginput informasi dan
mengembalikan nilainya menjadi sebuah string.
· Sintax: NamaVar = Inputbox ( “Teks” , ” Judul “ [,Nilai
default] [, IntPosX, IntPosY])
Salah satu contoh pembuatan program
sederhana visual basic 6.0 menggunakan Dialogbox dan Inputbox:
1.
Buka software Vb6, dan pilih Standard EXE, atau langsung klik open untuk
memulai membuat programnya.
2. Edit
Background di jendela properties, dengan mengganti backcolor.
3.
Kemudian pilih label dan edit Label melalui jendela properties. Label diganti
pada bagian caption, jika ingin mengganti model tulisan berada di bagian font.
4.
Lalu tambahkan text, sebanyak yang diperlukan, dengan menggunakan “Text”. Dan kosongkan
tulisan “Text1” melalui jendela properties dibagian Text.
5.
Lalu tambahkan Command sebanyak 3 buah, dengan menambahkannya dari “Command Button”.
Edit caption tersebut.
6.
Lalu Double Klik Command 1 atau “Masuk”, dan mulai membuat coddingnya.
7.
Jika sudah, silahkan dicoba, dengan megklik tombol Start.
8.
Cobalah dengan mengisi bagian kosong dengan code negara nya. Lalu klik “Masuk”.
Maka akan seperti:
9. Lalu masukkan nama negara tersebut, dan klik tombol “OK”
10. Jika kode negara dan nama negara yang dimasukkan benar
akan menampilkan informasi dari negara tersebut, seperti:
11.
Jika Ingin mengulangnya klik tombol “Ulangi”.
12.
Dan jika ingin keluar klik tombol “Keluar”. Dan klik “OK”
13.
Lalu jika sudah selesai, maka save melalui File® Save File as®Save,
Lalu Save juga project yang telah dibuat, biasanya akan langsung muncul Save Project
as®Save.
14.
File sudah otomatis tersimpan di VB6nya.
Sekian
program yang saya buat, semoga bermanfaat.
Rabu, 22 April 2020
Membuat Program Kontrol Perulangan DO-Until-Loop Menggunakan Visual Basic 6.0
Kontrol Perulangan merupakan salah satu alat kontrol program yang
digunakan untuk mengulang suatu blok perintah sampai kondisi tertentu.
Do Until :
Perulangan do until sama dengan do while, bedanya do until dengan kondisi False
proses akan terus berulang sekali pun salah. Kalau kondisi True makan akan berhenti.
Membuat program sederhana menggunakan
Kontrol Perulangan Do-Until-Loop dengan Visual Basic 6.0:
1.
Buka software Vb6, dan pilih Standard EXE untuk memulai membuat programnya.
2. Edit
Background di jendela properties, dengan mengganti backcolor.
3.
Kemudian tambahkan label sebanyak yang diperlukan.
4.
Lalu edit Label melalui jendela properties. Label diganti pada bagian caption,
jika ingin mengganti model tulisan berada di bagian font.
5.
Lalu tambahkan Text, sebanyak 1buah.
6.
Edit Text melalui jendela properties.
7.
Lalu tambahkan List Box, sebanyak yang diperlukan.
8.
Kemudian tambahkan CommandButton, sebanyak yang diperlukan.
9.
Lalu ubah caption command button pada jendela properties.
10.
Mulailah membuat coddingannya.
Logika
yang saya gunakan untuk program Do Until ini yaitu:
Jika
kita mengisi textnya kurang dari 1000, dan mengklik tombol rasionya, maka akan
keluar hasil deret ukurnya. Namun jika
saya mengisi textnya dengan angka lebih dari 1000, maka tidak akan keluar
hasilnya.
11.
Jika sudah, silahkan dicoba, dengan megklik tombol Start.
12.
Coba program tersebut dengan mengisi suku pertamanya. Dan memilih rasionya.
13.
Jika ingin mengulangnya maka klik hapus.
14.
Jika ingin mengakhirinya, maka klik keluar.
15. Lalu jika sudah selesai, maka save
melalui File®
Save File as®Save,
Lalu Save juga project yang telah dibuat, biasanya akan langsung muncul Svae
Project as®Save.
16.
File sudah otomatis tersimpan di VB6nya.
Sekian
program yang saya buat, semoga bermanfaat.
Langganan:
Postingan (Atom)