You are on page 1of 4

START

GET USER IDENTITY DATA:

NAME,AGE,MATRIC NO,FACULTY

DISPLAY INFORMATION TO USER:


(UDL1=UNIFORM DISTRIBUTED LOAD TRIANGLE=1), (UDL2=UDL TYPE RECTANGLE=2),
(SIMPLY SUPPORTED BEAM=3),(OVER HANGING BEAM), (CANTILEVER BEAM=5),
SIMPLY BEAM=1 POINT LOAD(PL) ACTING AT POINT B,UDL ALONG THE SPAN AC
OVER HANGING BEAM= 1 PL ACTING AT POINT C,UDL ACTING AT AB
CANTILEVER BEAM=1 PL ACTING AT POINT C,UDL ALONG THE SPAN

DATA TO CALCULATE:

TYPE UDL,UDL VALUE,TYPE BEAM,POINT LOAD VALUE

LENGTH:AB, BC, AC

TRUE “YOU ARE USE TO CALCULATE SIMPLY SUPPORTED BEAM

BEAM==3

YOU ARE CHOOSE TO USE UDL TYPE TRIANGLE


FALSE TRUE Reaction_C=((1/2)*(UDL*length_AC*(length_AC/2)
TYPE_UDL )+(POINT_LOAD*length_AB))/(length_AC)
==1
"reaction at point C "
Reaction_A=Reaction_C+(UDL*length_AC)+POINT_
LOAD

PRINT"Reaction at point A”
FALSE

4 2
1 3
1 3 4 2

YOU ARE CHOOSE TO USE UDL TYPE RACTANGLE


TRUE
Reaction_C=((UDL*length_AC*(length_AC/2))+(POINT_L
TYPE_UDL OAD*length_AB))/(length_AC)"
==2
Print”reaction at point V "
Reaction_A=Reaction_C+(UDL*length_AC)+POINT_LOA
D
print"Reaction at point A”

TRUE
BEAM==4 “YOU ARE USE TO CALCULATE OVER HANGING BEAM”

TRUE YOU ARE CHOOSE TO USE UDL TYPE TRIANGLE

TYPE_UDL Reaction_C=((1/2)*(UDL*length_AD*(length_AD/2))+(POI
==1 NT_LOAD*length_AB))/(length_AC)
Print”reaction at point C "
Reaction_A=-Reaction_B+(UDL*length_AD)+POINT_LOAD
print"Reaction at point A”

FALSE

1 5 6 2
1 5 6 2

YOU ARE CHOOSE TO USE UDL TYPE RACTANGLE


TRUE

TYPE_UDL Reaction_C=((UDL*length_AD*(length_AD/2))+(POINT_LOA
==2 D*length_AB))/(length_AC)
Print”reaction at point C "
Reaction_A=Reaction_C+(UDL*length_AD)+POINT_LOAD
print"Reaction at point A”
FALSE

BEAM==5
“YOU ARE USE TO CALCULATE CANTILEVER BEAM”

YOU ARE CHOOSE TO USE UDL TYPE TRIANGLE


TRUE
Reaction_C=((POINT_LOAD*length_AD)+((1/2)*(UDL*leng
TYPE_UDL th_AD)*(length_AD/2)))/(length_AC)
==1
Print”reaction at point C "
Reaction_A=Reaction_B+(UDL*length_AD)+POINT_LOAD
print"Reaction at point A”

FALSE

1 7 8 2
1 7 8 2

YOU ARE CHOOSE TO USE UDL TYPE RACTANGLE


TRUE

TYPE_UDL Reaction_B=((UDL*length_AD*(length_AD/2))+(POINT_LOA
==2 D*length_AD))/(length_AC)
Print”reaction at point B "
Reaction_A=Reaction_C+(UDL*length_AD)+POINT_LOAD
print"Reaction at point A”

FALSE

OPTION TO MAKE REPEATITION:

ENTER VALUE 1 OPTION TO RE-CALCULATE

WHILE

TRUE
ADD 1 TO OPTION
OPTION==1

DISPLAY(“FINISH”)

END

You might also like