Vous êtes sur la page 1sur 8

COMPUTER PROGRAMMING PROJECT REPORT

COURSES CODE BFC20802

COURSES NAME COMPUTER PROGRAMMING


FACULTY CIVIL AND ENVIRONMENT
FACULTY ENGINEERING
MUHAMMAD AMIRIQMAL BIN HAZRITAUDING
1.
(AF170043)
MOHAMMAD HARITH BIN MUSTAFFA
2.
(AF170204)
AHMAD MURSYID BIN HAMIDON
STUDENT’S NAME 3.
(AF170092)
MUHAMMAD AZMIE BIN NAZRI
4. (DF160085)
5. MUHAMMAD HANIF BIN KOSNAN
(DF160063)

SECTION SECTION 1 & 2

LECTURERS’ NAME DR NICKHOLAS ANTING ANAK GUNTOR

MARKS
TABLE OF CONTENT

TITTLE PAGE
INTRODUCTION

FLOWCHAT

PSEUDOCODE

DESCRIBTION OF PROJECT

CONCLUSION

APPENDIX AND REFERENCE


INTRODUCTION

A simply supported beam is a type of beam that has pinned support at one end and roller support
at the other end. Depending on the load applied, it undergoes shearing and bending. It is the
one of the simplest structural elements in existence. There are three cases of simply supported
beam.

i) Cantilever beam with point load

ii) Cantilever beam with uniform distributed load

iii) Simply supported beam

Many of civil engineering student nowadays need to do analysis of beam in their


subject. Based on this problem, we as a civil engineering students have conclude a solution to
help another student by making a program to analysis a statically determinate beam. This
program also can help students to check their exercises, assignments about statically
determinate beam that given by lecturer.

Our program name is Analysis of Statically Determinate Beam. This program can
analyses a beam to find its shear force , slope , maximum deflection point and maximum
bending moment by just input the value of point load, number of support reaction, number of
joint ,length of beam ,the length of force from Ra (x) and length of force from Rb (y).
FLOWCHAT
PSEUDOCODE

Start

Please insert the value of reaction (r) and number of joint (n)

r, a = n + 3

r=a

If

r = n + 3 (the beam is statically determinate)

If else

r > n + 3 (the beam is statically indeterminate)

Else

r < n + 3 (the beam is not stable on static)

Please choose your case either it case 1, case 2 or case 3

If case 1 (cantilever beam with point load)

Enter the value of force (F)

Enter the length of beam (L)

Enter the value of x (distance from F to Ra)

Enter the value of y (distance from F to Rb)

Enter the modulus of elasticity (E)

Enter the second moment of inertia (I)

Calculate the reaction = F

Calculate the end slope = (F/2EI)*(L2-x2)

Calculate the maximum deflection = (Fy2/6EI)*(3L-y)

Calculate the maximum bending moment = Fy

Display the reaction force at support of cantilever beam


Display end slope of cantilever beam

Display maximum deflection of cantilever beam

Display maximum bending moment of cantilever beam

If else case 2 (cantilever beam with uniform distribution load)

Enter the value for uniform distribution load (w)

Enter length of beam (L)

Enter the modulus of elasticity (E)

Enter the second moment of inertia (I)

Calculate the reaction = wL

Calculate the end slope = ((wL3) / (6EI))

Calculate the maximum deflection = ((wL4) / (8EI))

Calculate the maximum bending moment = ((wL2) / (2))

Display the reaction force at support of cantilever beam

Display end slope of cantilever beam

Display maximum deflection of cantilever beam

Display maximum bending moment of cantilever beam

If else case 3 (simply supported beam with one point load)

Enter the value of force (F)

Enter the length of beam (L)

Enter the value of x (distance from F to Ra)

Enter the value of y (distance from F to Rb)

Calculate the value of Ra = Fy/L

Calculate the value of Rb = (F-Ra)

Calculate the maximum bending moment of simply supported beam = Fxy/L


Display the reaction at support Ra

Display the reaction at support Rb

Display the maximum bending moment of simply supported beam

End