Asisten Dosen :
Disusun Oleh :
B. Soal
Pada Tutorial 14, mahasiswa dituntut untuk membuat program perhitungan reaksi
perletakan dan momen akibat beban terpusat yang membentuk sudut terhadap garis
normal seperti pada gambar.
START
Input N, L
u=1
B(u) = L – A(u)
R(u) = S(u) / 180 * 3.141592654
u=u+1 u<N
u=1
A
A
XX = S(u), F = S(u) ;
XK = S(u)^2, k = 3
XX = XX + F k=k+2
F > 0.00000001
sinus(u) = XX
u=u+1 u<N
u=1
A
A
XY = 1, F = S(u) ;
XK = S(u)^2, k = 3
XY = XY + F k=k+2
F > 0.00000001
cosinus(u) = XY
u=u+1 u<N
u=1
u = 1, RA = 0, RB = 0, HA = 0
A
RA = RA + P(i) * sinus(i) * B(i) / L
RB = RB + P(i) * sinus(i) * A(i) / L
HA = HA + P(i) * cosinus(i)
i=i+1 i<N
e = 1, u = 1
MP(e) = 0
STOP
b. Membuat Project dari program Tutorial 14 sebagai berikut
c. Membuat data beban di bawah ini ke dalam notepad dan berilah nama “Tutorial
14.txt”
10
5
4 2 30
5 4 60
6 6 90
5 7 120
6 8 135
Gambar 1.3 Tampilan Data Beban yang telah ditulis ke dalam Notepad
For u = 1 To N
Sinus = rad(u)
F = rad(u)
XK = rad(u) ^ 2
k=3
14 F = (-F * XK) / (k * (k - 1))
Sinus = Sinus + F
If Abs(F) > 0.00000001 Then
k=k+2
GoTo 14
End If
Sin(u) = Sinus
Next u
For u = 1 To N
Cosinus = 1
F=1
XK = rad(u) ^ 2
k=2
18 F = (-F * XK) / (k * (k - 1))
Cosinus = Cosinus + F
If Abs(F) > 0.00000001 Then
k=k+2
GoTo 18
End If
Cos(u) = Cosinus
Next u
RA = 0
RB = 0
HA = 0
For u = 1 To N
RA = RA + P(u) * Sin(u) * b(u) / L
RB = RB + P(u) * Sin(u) * a(u) / L
HA = HA + P(u) * Cos(u)
Next u
TextRA.Text = RA
TextRB.Text = RB
TextHA.Text = HA
End Sub
Private Sub CmdSelesai_Click()
Unload Me
End Sub
e. Simpan project dan form ke dalam folder Tutorial 14, kemudian buatlah aplikasi
tersebut dan beri nama “Tutorial 14.exe”
Gambar 1.4 Tampilan Penyimpanan Program Tutorial 14
Gambar 1.7 Tampilan Program Tutorial 14 Saat di klik commad input nilai beban, posisi beban, dan sudut
kemiringan beban
Gambar 1.8 Tampilan Program Tutorial 14 Saat di klik commad hitung reaksi RA,RB,HA, dan MP