Anda di halaman 1dari 8

LAPORAN PRAKTIKUM PENERAPAN KOMPUTER

(Microsoft Acces)

Oleh :
Nama

: Asri Sopiana Marwah

NPM

: 240110130061

Shift

: TMIP B1

Hari, Tgl Praktikum : 23 April 2014


Asisten Dosen

: Primayoga Harsana Setyaaji


Ray Chandra Mufti

LABORATORIUM KOMPUTER
JURUSAN TEKNIK DAN MANAJEMEN INDUSTRI PERTANIAN

FAKULTAS TEKNOLOGI INDUSTRI PERTANIAN


UNIVERSITAS PADJADJARAN
JATINANGOR
2014

1.Berikan kode lengkap untuk kode program B, C, D, dan E (Akumulasi nilai


modus pembagian, dan menghitung rata-rata) dan berilah komentar-komentar
yang relevan(menggunakan lambang kutip tunggal[] untuk memberi keterangan
lebih rinci pada baris program!
Jawaban:
Kode program Akumulasi bilangan bulat
Option Compare Database
Option Explicit
Private Sub txt a LostFocus()
Dim a,i,h As Integer
a=Val(txt_ a )
periksa bila nilai a O atau negatif
dan hentikan langkah proses
If a <=0 then
MsgBoxsData Harus POSITIF! ,vbCritical,Perhatian!
Exit Sub
End If
ini variable pengumpul nilai
h=0
mulai perulangan
For i =1 To a
h = h+ i
Next i
lbl_ hasil.Caption = jumlah & a & bilangan bulat pertama,adalah: & h
End Sub

Kode Program Akumulasi bilangan ganjil


Option Compare Database
Option Explicit
Private Sub txt a LostFocus()
Dim a,i,h As Integer
a=Val(txt a)
periksa bila nilai a 0 atau negatif
dan hentikan langkah proses
If a <=0 Then
MsgBoxDta Harus POSITIF!,vbCritical,Perhatian
Exit Sub
End If

ini variable pengumpul nilai


h=0
mulai hitung ganjil
For i = 1 To a Step 2
h=h+i
Debug.Print i & _ & h
Next i
lbl_hasil.caption = jumlah total semua bilangan ganjil yang kurang dari
& a & , adalah : & h
End Sub

Kode Program Akumulasi Bilangan Genap


Option Compare Database
Option Explicit
Private Sub txt a LostFocus()
Dim a,i,h As Integer
a=Val(txt a)
periksa bila nilai a 0 atau negatif
dan hentikan langkah proses
If a <=0 Then
MsgBoxData Harus POSITIF!,vbCritical,Perhatian!
Exit Sub
End If
ini variable pengumpul nilai
h=0
mulai hitung genap
For i = 0 To a Step 2
h=h+i

Debug.Print i & _ & h


Next i
lbl_hasil.caption = jumlah total semua bilangan genap yang kurang dari
& a & , adalah : & h
End Sub

Kode program Akumulasi bilangan bulat dengan Penulisan Lain


Option Compare Database
Option Explicit
Private Sub txt_a LostFocus()
Dim a,i,h As Integer
a=Val(txt_ a )
periksa bila nilai a O atau negatif
dan hentikan langkah proses
If a <=0 then
MsgBoxsData Harus POSITIF! ,vbCritical,Perhatian!
Exit Sub
End If
inisialisasi
i = 0 ini counter, mulai dari NOL
h=0 ini pengumpulan nilai akumulasi, mulai dari NOL
hitung bilangan bulat
While i < a
i = i+ 1
h=h+i
Debug.Print i & _ & h
Wend
lbl_ hasil.Caption = jumlah & a & bilangan bulat pertama,adalah: & h
End Sub

Kode Program Akumulasi Bilangan Ganjil dengan Penulisan Lain

Option Compare Database


Option Explicit
Private Sub txt a LostFocus()
Dim a,i,h As Integer
a=Val(txt a)
periksa bila nilai a 0 atau negatif
dan hentikan langkah proses
If a <=0 Then
MsgBoxData Harus POSITIF!, vbCritical,Perhatian!
Exit Sub
End If
inisialisasi
i=1

ini counter, mulai dari SATU

h=0

ini pengumpul nilai akumulasi, mulai dari NOL

hitung bilangan ganjil


Do While i < a
h=h+i
Debug.Print i & _ & h
i=i+2
Loop
lbl_hasil.caption = jumlah total semua bilangan ganjil yang kurang dari & a
& , adalah : & h
End Sub

Kode Program Akumulasi Bilangan Genap dengan Penulisan Lain

Option Compare Database


Option Explicit
Private Sub txt a LostFocus()

Dim a,i,h As Integer


a=Val(txt a)
periksa bila nilai a 0 atau negatif
dan hentikan langkah proses
If a <=0 Then
MsgBoxData Harus POSITIF!,vbCritical,Perhatian!
Exit Sub
End If
inisialisasi
i=0

ini counter,mulai dari nilai NOL

h=0

ini pengumpul nilai akumulasi, mulai dari NOL

hitung bilangan genap


Do
i=i+2
h=h+i
Debug.Print i & _ & h
Loop Until (i + 2) >a
lbl_hasil.caption = jumlah total semua bilangan genap yang kurang dari &
a & , adalah : & h
End Sub

Kode Program Modus Pembagian

Option Compare Database


Option Explicit
Private Sub txt_b_lostfocus()
Dim a, b, c, d as integer
a = txt_a (Val txt_a)
b = txt_b (Val txt_b)

inisialisasi
c=0
d=a
Do While d> = b
c=c+1
d=db
Debug Print c & _d
Loop
lbl_hasil Caption = a & dibagi & b & = & c & koma & Mid (d/b, 1)
MsgBox a & bagi & b & bersisa & (a Mod b)
End sub

Kode Program Hitung Rata-rata

Option Compare Database


Option Explicit
Private Sub cmd_kosongkan_clik()
txt_a =
lst_data.Rowsource =
txt_i =
txt_jum =
txt_rata =
txt_a.setfocus =

End Sub
Private Sub txt_a_lostfocus()
Dim a, i, jum as integer

Dim rata as Single


Dim data as Integer
a = val (txt_a)
lst_data.additem (a)
inisialisasi
i=0
Do While i < lst_data.listcount
Data = val (lst_data.column(0,i))
Jum = jum + data
i=i+1
rata = jum / i
Debug.print i & : & data & -> (& jum & / & i & ) = & rata
Loop
txt_i = i
txt_jum = jum
txt_rata = rata
End Sub

Anda mungkin juga menyukai