Pemrograman
Mudjiatko, MT.
Prinsip Dasar Pemrograman
• Pemahaman Masalah
• Pemahaman Alur Program ( Flowchart )
• Pemahaman Bahasa dan Sintak Pemrograman
• Pemahaman Proses Validasi
• Pemahaman Proses Kalibrasi
Pemahaman Masalah
• Pemrograman merupakan proses penyederhanaan permasalahan dalam
satu perintah
• Sehingga harus dipahami :
• Inti permasalahan
• Tujuan Penyelesaian
• Sistematika Proses pemecahan masalahan
• Kebutuhan Data dan bentuk data yang ada
• Output dari pemecahan masalah
Pemahaman Masalah
• Contoh :
• Dalam perencanaan irigasi dibtuhkan suatu proses yang cukup panjang
meliputi :
• Gambaran Lokasi dan permsalahan
• Potensi Lahan yang bisa dikembangkan
• Potensi ketersediaan Air (Hidrologi dan Debit Andalan Air Sungai)
• Gambaran Lokasi Pengambilan Air (Intake)
• Elevasi Sawah tertinggi yang akan diari
Pemahaman Masalah
• Contoh :
• Proses Hitungan yang dibutuhkan :
• Analisa Hidrologi meliputi : Analisa Hujan dan Keandalan air sungai
• Analisa Hidrolika Jaringaan Irigasi
• Analisa Tinggi Bendung
• Analisa Stabilitas Bendung
• Analisa Erosi dan Sedimentasi
Pemahaman Masalah
• Contoh :
• Output meliputi :
• Tampilan
• Parameter perencanaan
Pemahaman Alur Program ( Flowchart )
Cara mengaktifkan :
1. Buka lembar Microsoft excel
Bahasa Program Visual Basic for Microsoft Excel
Cara mengaktifkan :
2. Pilih : File, Option
Bahasa Program Visual Basic for Microsoft Excel
Cara mengaktifkan :
3. Pilih : Customize Ribbon
Bahasa Program Visual Basic for Microsoft Excel
Cara mengaktifkan :
4. Pilih : Developer pada Main Tabs
5. Pilih : Ok
Maka pada worksheet anda akan muncul
Bahasa Program Visual Basic for Microsoft Excel
Jika kalian salah maka file akan disimpan dalam type Microsoft excel
biasa dan semua program yang kamu buat dalam file tsb akan hilang….
Jadi….
Be Carefull…….
Contoh Membuat Program VB for Excel
Sederhana
1. Pilih Developer dan Pilih Insert dan selanjutnya pilih
“commandbutton” n next klik
2. Letakan cursor pada tempat yang anda inginkan
Muncul Tobol
Seperti Ini
Contoh Membuat Program VB for Excel
Sederhana
3. Klik 2x dengan mouse tombol “commandbutton” maka akan muncul
layar “Code”
Anda Siap
Membuat
Program
Contoh Membuat Program VB for Excel
Sederhana
3. Kalian tulis pada lembar “code” seperti ini :
Cells(2, 2) = "Nama kamu = "
Cells(2, 3) = InputBox("Siapa Nama Anda = ")
MsgBox ("Hello " & Cells(2, 3) & " Semoga Sehat Selalu")
• Selesai…… Hehehehehe……
List gratissssss…..
Private Sub CommandButton1_Click()
For I = 1 To 500
Cells(2 + I, 8) = "+"
Next I
5 Data = I - 1
Cells(3, 3) = 1
For I = 1 To Data - 1
Cells(3 + I, 3) = Cells(2 + I, 3) + 2
Next I
List gratissssss…..
akhir = 3 + I - 1
Cells(akhir + 1, 3) = 2
For I = 1 To Data - 2
Cells(akhir + 1 + I, 3) = Cells(akhir + I, 3) + 2
Next I
'KEMIRINGAN JALAN
staawal = Cells(5, 4)
For I = 1 To 500
dx = Cells(1 + I * 2 + 2, 4) - Cells(1 + I * 2, 4)
dy = Cells(1 + I * 2 + 2, 5) - Cells(1 + I * 2, 5)
List gratissssss…..
posx = (Cells(1 + I * 2 + 2, 4) - Cells(1 + I * 2, 4)) / 2 + Cells(1 + I * 2, 4)
sudut = 90 - dxX
Else
End If
Cells(3 + I * 2 - 1, 12) = "-text " & posx & "," & posy & " 2 " & sudut & " " & miring
Next I
6 End Sub
Warning….
Pastikan kalian tidak salah tulis….
Karena dengan salah tulis akan menjadikan anda telah berhasil
membuat program…
karena membuat Microsoft Excel “Berang” pada Kalian….
Dan kalian mulai belajar mencoba untuk mencari solusi dari
kesalahan kecil tersebut… TRY IT !!!!!!!
Kalau berhasil kasih komen ya…. 😃😃😃😃😃😃😃
Tugas “Just To Review
• Tugas pertemuan ini untuk mereview materi yang sudah diberikan
oleh pak Andy Hendry…
• Coba kalian hitung (dengan menggunakan excel) data curah hujan
yang bpk berikan dengan menggunakan formula pada excel.
• Ingat…. Semua menggunakan formula ya….