Anda di halaman 1dari 16

PEMROGRAMAN KOMPUTER 2014

FLOWCHART PROGRAM UTAMA

START

ALGORITMA
SUBPROGRAM BEBAN

1) Beban merata
2) Beban Terpusat

Pilihan anda adalah :

BACA DATA SEBAGAI Z

ya Berapa banyak
Z=1 beban C
terpusat? (1/2)
tidak

tidak
k Z=2

ya

A B

BUNGA MEGA MARHAENI – SARAH GIOVANI NORVIANA


PEMROGRAMAN KOMPUTER 2014

A B

Beban merata
sebagian atau
penuh? (1/2)

Baca data
sebagai B

Panggil ya
subroutine B = 1?
sebagian
tidak

Pilihan
tidak
B = 2? anda tidak
ada
ya

Panggil
subroutine
penuh

SELESAI D

BUNGA MEGA MARHAENI – SARAH GIOVANI NORVIANA


PEMROGRAMAN KOMPUTER 2014

Baca data
C
sebagai O

ya Panggil
O=1 subroutine
satu
tidaky
a
tidaky
a O=1

ya

Panggil
subroutine
dua

BUNGA MEGA MARHAENI – SARAH GIOVANI NORVIANA


PEMROGRAMAN KOMPUTER 2014

FLOWCHART SUBROUTINE SATU

SUBROUTINE SATU

TAMPILKAN SKETSA
PEMBEBANAN

SATU BEBAN TERPUSAT

MASUKAN NILAI P

BACA DATA SEBAGAI P

MASUKAN NILAI L

BACA DATA SEBAGAI L

MASUKAN
NILAI C

D A B

BUNGA MEGA MARHAENI – SARAH GIOVANI NORVIANA


PEMROGRAMAN KOMPUTER 2014

A B

BACA DATA SEBAGAI C

ya NILAI C TIDAK
C>L BOLEH LEBIH
DARI L

tidaky
a
D = L-C

Perhitungan reaksi

Nilai reaksi di A adalah

P x (L−C )
RA =
L

Tampilkan nilai Ra

Nilai reaksi di A adalah

BUNGA MEGA MARHAENI – SARAH GIOVANI NORVIANA


PEMROGRAMAN KOMPUTER 2014

D C

px (L−D)
RB=
L

Tampilkan nilai Rb

tidak
RA + RB = P

ya

Karna nilai Ra + Rb = P, maka


struktur kontrol

Tulis “ Jarak Momen Lintang”

Bentang 0 – C

Mx = Ra . I

Dx = Ra - P

Tulis hasil dalam format I, Mx, Dx

BUNGA MEGA MARHAENI – SARAH GIOVANI NORVIANA


PEMROGRAMAN KOMPUTER 2014

Bentang C - L

Mx = Ra x I – (P x (I-C))
Dx = Ra – P

Tulis hasil dalam format I, Mx, Dx

RETURN

BUNGA MEGA MARHAENI – SARAH GIOVANI NORVIANA


PEMROGRAMAN KOMPUTER 2014

FLOWCHART SUBROUTINE DUA

SUBROUTINE DUA

TAMPILKAN SKETSA
PEMBEBANAN

DUA BEBAN
TERPUSAT

MASUKAN
NILAI P1

BACA DATA SEBAGAI P1

MASUKAN
NILAI P2

BACA DATA SEBAGAI P2

A E

BUNGA MEGA MARHAENI – SARAH GIOVANI NORVIANA


PEMROGRAMAN KOMPUTER 2014

MASUKAN
NILAI L

BACA DATA SEBAGAI L

MASUKAN NILAI C

BACA DATA SEBAGAI C

MASUKAN NILAI D

BACA DATA SEBAGAI D

MASUKAN NILAI E

BACA DATA SEBAGAI E

NILAI C TIDAK
ya
C>D BOLEH LEBIH
DARI D

tidak

D C B

BUNGA MEGA MARHAENI – SARAH GIOVANI NORVIANA


PEMROGRAMAN KOMPUTER 2014

D C B E

NILAI D TIDAK
ya
BOLEH LEBIH D>L
DARI L

tidak
Nilai C+D+E
harus sama tidak
C+D+E=L
dengan L,
coba lagi!
ya

Perhitungan reaksi

RA = P 1 x ( L−C )+ P 2 x ¿ ¿

RB=
p 2 x ( L−E ) + P1 x (L−D−E)
L

Tampilkan nilai Ra

Tampilkan nilai Rb

tidak
RA + RB = P1 + P2

ya

BUNGA MEGA MARHAENI – SARAH GIOVANI NORVIANA


PEMROGRAMAN KOMPUTER 2014
F

Karna nilai Ra + Rb = P,
maka struktur kontrol

Tulis “ Jarak Momen Lintang”

Bentang 0 – C

Mx = Ra . I

Dx = Ra - P

Tulis hasil dalam format I, Mx, Dx

Bentang C – (L-C)

Mx = Ra x I – (P x (I-C))
Dx = Ra – P1

Tulis hasil dalam format I, Mx, Dx

Bentang (L-C) - L

Mx = Ra x I – (P x (I-C)) – (P2 x (I-(C+D)))

Dx = Ra – P1 – P2

RETURN

BUNGA MEGA MARHAENI – SARAH GIOVANI NORVIANA


PEMROGRAMAN KOMPUTER 2014

FLOWCHART SUBROUTINE PENUH

SUBROUTINE PENUH

TAMPILKAN SKETSA
PEMBEBANAN
MERATA PENUH

MASUKAN NILAI q

BACA DATA SEBAGAI q

MASUKAN NILAI L

BACA DATA SEBAGAI L

Perhitungan reaksi

qxLxL
RA =
L
RB= RA

A B

BUNGA MEGA MARHAENI – SARAH GIOVANI NORVIANA


PEMROGRAMAN KOMPUTER 2014

A B

Tampilkan nilai Ra

Tampilkan nilai Rb

tidak Struktur tidak


RA + RB = q . L
kontrol

ya

Karna nilai Ra + Rb = q . L,
maka struktur kontrol

Tulis “ Jarak Momen Lintang”

Untuk bentang 0 – L:
1 2
Mx = Ra x I – ( . q . I ¿
2
Dx = Ra – (q . I)

Tulis hasil dalam format I, Mx, Dx

RETURN

BUNGA MEGA MARHAENI – SARAH GIOVANI NORVIANA


PEMROGRAMAN KOMPUTER 2014

FLOWCHART SUBROUTINE SEBAGIAN

SUBROUTINE
SEBAGIAN

TAMPILKAN SKETSA
PEMBEBANAN
MERATA SEBAGIAN

MASUKAN NILAI q

BACA DATA SEBAGAI q

MASUKAN NILAI L

BACA DATA SEBAGAI L

MASUKAN NILAI B

BACA DATA SEBAGAI B

C A B

BUNGA MEGA MARHAENI – SARAH GIOVANI NORVIANA


PEMROGRAMAN KOMPUTER 2014

C A B

ya
Nilai B tidak boleh
B>L
lebih dari L

tidak

M = L-B

Perhitungan reaksi

RA =
q xb x (( ) )
B
2
+m

B
q x B x( )
RB= 2
L
Tampilkan nilai Ra

Tampilkan nilai Rb

tidak
Struktur tidak
RA + RB = q . B
kontrol

ya

D
BUNGA MEGA MARHAENI – SARAH GIOVANI NORVIANA
PEMROGRAMAN KOMPUTER 2014

Karna nilai Ra + Rb = q . B,
maka struktur kontrol

Tulis “ Jarak Momen Lintang”

Untuk bentang 0 – B:
1 2
Mx = Ra . I – .q.I
2
Dx = Ra – (q . I)

Tulis hasil dalam format I, Mx, Dx

Untuk bentang B - L:

( B2 ))
Mx = Ra . I – ( q . B ) .( I −

Dx = Ra – (q . B)

Tulis hasil dalam format I, Mx, Dx

RETURN

BUNGA MEGA MARHAENI – SARAH GIOVANI NORVIANA

Anda mungkin juga menyukai