664 views

Uploaded by ZAX

ctt

ctt

© All Rights Reserved

- DETERMINATION OF FIELD DENSITY OF SOILS BY SAND REPLACEMENT & CORE CUTTER METHOD
- Simply Supported Beam Analysis [Visual C++]
- Report of Analysis Structure Project
- Space Frame
- Unconfined Compression Test
- Programming Report
- Geological Mapping
- PLOTTING POLES AND CONTOURING OF STRUCTURAL GEOLOGY DATA ( LAB 4a )
- Laboratory 1 - Identification of Minerals and Rocks
- FULL REPORT consolidation.docx
- Report Field Density- Sand Replacement Method
- Force in a Statically Indeterminate Cantilever Truss
- u2 Direct Shear Test & Unconfined Compression Test
- BASIC HYDROLOGY & INFILTRATION TEST
- CBR test uthm
- lab 4a
- Laboratory 2 - Geological Mapping
- Space Full Report
- Sample Geomatic lab report (Traverse) (1)
- Site Report Geology NEW (Repaired)

You are on page 1of 22

COURSES CODE

BFC 20802

COURSE NAME

PROGRAMMING

FACULTY OF CIVIL AND ENVIRONMENTAL

ENGINEERING (FKAAS)

1. NUR RAZIN BIN NORAINI

( DF140039)

2. ANDIK MOHD AZRIL BIN MOHD NASIR

(DF140098)

3. NUR IZZATY BINTI AZNI

(DF140090)

4. AMYRAH SYAHYERAH BINTI KEIRUDIN

(DF140087)

FACULTY

STUDENTS NAME

SECTION

LECTURER NAME

TABLE CONTENT

CONTENT

1.0

PAGE

Introduction

3-5

1.2 Algorithm

1.2.1 Pseudocode

1.2.2 Flowchart

5-6

7-9

10 - 15

3.0 Conclusion

16

4.0 Appendices

17 - 18

19 - 22

1.0 INTRODUCTION

1.1 Description of the project

This program is to analyse the statically determinate beam. In this project, we

are using three cases of statically determinate beam which is;

Case 1: Cantilever beam with one point load

1. Determine whether the beam is statically determinate or statically indeterminate.

r = n+3

r=3

(statically determinate)

r = support reaction

n = hinge

2. Calculate the support reactions.

3. Calculate the maximum bending moment.

4. Calculate the maximum deflection

5. Calculate the end slope

1.2 Algorithm

1.2.1

Pseudocode

Start

Insert the value r and n

g = r, h = n + 3

g=h

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

if else, the structure is statically indeterminate

please choose your case

case 1, case 2, case 3

if case 1 ( cantilever beam with point load )

Enter the value load per unit length

Enter length of beam

Enter modulus elasticity

Enter second moment area

Compute reaction = F

Compute end slope = ( F/2EL) x ( L2 x2 )

Compute maximum deflection = (Fy2/6EI) x (3L y)

Compute 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 if (case 2)( cantilever beam with uniform load )

Enter the value for uniform load

Enter length of beam

Enter modulus elasticity

Enter moment inertia

5

Compute reaction = wL

Compute end slope = ((w*pow(L,3))/(6*E*I))

Compute maximum deflection = ((w*pow(L,4))/(8*E*I))

Compute maximum bending moment = ((w*pow(L,2))/(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 if (case 3) ( simply supported beam )

Enter the value of force

Enter length of beam

Enter length from force to Ra and Rb

Compute Ra = Fy/L

Compute Rb = ( F Ra )

Compute Mmax = Fxy/L

Display the reaction at support Ra and Rb

Display the maximum bending moment at point of load

End

1.2.2

Flowchart

Start

g = r, h = n + 3

g == h

No

Yes

The structure is statically

indeterminate

determinate

case 1 : Cantilever beam with point

load

Yes

case 1

uniform load, length of beam,

modulus elasticity and

moment inertia

unit length, length of beam,

modulus elasticity and second

moment area

No

Yes

case 2

No

1

1

7

Yes

case 3

of beam, length from force to Ra and

Rb

Ra = Fy/L

Rb = ( F Ra )

Mmax = Fxy/L

No

and the maximum bending moment at

point of load

End

load, length of beam, modulus

elasticity and moment inertia

reaction = wL

end slope = ((w*pow(L,3))/(6*E*I))

maximum deflection = ((w*pow(L,4))/(8*E*I))

maximum bending moment = ((w*pow(L,2))/

(2))

Display the reaction force at support, end

slope, maximum deflection and maximum

bending moment

Return

length, length of beam, modulus

elasticity and second moment area

reaction = F

end slope = ( F/2EL) x ( L2 x2 )

maximum deflection = (Fy2/6EI) x (3L y)

maximum bending moment = Fy

slope, maximum deflection and maximum

bending moment

Return

This program is made to calculate the reaction, maximum bending moment, maximum

deflection and end slope of statically determinate beam.

All the variables need to be declared. In this program we are using several variables which is:

r = support reaction

n = hinge

F = force

L = length of the beam

x = the length from force to Ra

y = the length from force to Rb

w = uniform load distribution

E = modulus elasticity

I = second moment inertia

reaction = shear force

end_slope = end slope

maximum_deflection = maximum deflection

maximum_bending_moment = maximum bending moment

10

First, user is ask to enter the value of r and n. This value will determine whether the

beam is statically determinate or statically indeterminate. If the output shows that the beam is

statically indeterminate, the program will end. In contrast, if the program shows statically

determinate, the program will proceed to the next stage.

Next, user is ask to choose which beam they want to calculate. The choice is;

Case 1: Cantilever beam with one point load

Case 2: Cantilever beam with uniform load distribution

Case 3: Simply supported beam with one point load

User will enter which cases they want which is case 1, case 2 or case 3.

11

If the user choose the case 1, then it is cantilever beam with one point load. In this case,

user can find reaction, maximum bending moment, end slope and maximum deflection. The

user only need to enter the value ask such as load per unit length, the length of the beam, the

modulus elasticity, and the second moment inertia.

If the user choose the case 2, then it is cantilever beam with uniform load distribution. In

this case, user can find reaction, maximum bending moment, end slope and maximum

deflection. The user only need to enter the value ask such as load per unit length, the length

of the beam, the modulus elasticity, and the second moment inertia.

12

If the user choose the case 3, then it is simply supported beam with one point load. In this

case, user can find reaction and maximum bending moment. The user only need to enter the

value ask such as force, the length of the beam, length from force to Ra and length from force

to Rb.

13

14

3.0 Conclusion

15

grammatical rules strictly constructed in order to instruct computers to perform specific tasks,

such as creating programs that control behaviours of machines (most likely computers), and

also ensuring their ability to express complex algorithms correctly. It is also used to develop

different kinds of applications and write scripts. It is required because the statements written

by us as programmers (source language) should be translated into another language that the

computer could understand, since computers are binary machines that only recognize zeros

and ones. That is why a programming language is also a mechanism abstraction. It allows the

programmer to specify commands in abstract ways and let the programs implement the

specification in a detailed structure needed for execution on the computer. This process is

done by programs such as assemblers, compilers, and interpreters.

Using solid coding techniques and good programming practices to create high quality

code plays an important role in software quality and performance. In addition, by consistently

applying a well-defined coding standard and proper coding techniques, and holding routine

code reviews, a team of programmers working on a software project is more likely to yield a

software system that is easier to comprehend and maintain.

4.0 Appendices

16

17

MINUTE OF MEETING 1/2016

COMPUTER PROGRAMMING PROJECT

18

DATE

TIME

PLACE

: 30 March 2016

: 2:00 P.M. 4:00 P.M.

: Library UTHM

1.

2.

3.

4.

Members Apologies:

None

NO

1.0

SUBJECT

ACTION BY

CHAIRPERSON ADDRESS

Chairperson starts the meeting by asking if the members have any

ideas for the topic of proposal for programming project

2.0

3.0

FEEDBACK

Amyrah

Syahyerah and

Nur Izzaty are

willingly to

search journal

and book at the

library

are agree with the

decision

about the idea in the next meeting

CLOSING

Prepared by:

Approved by:

______________________

____________________

(Secretary)

(Chairperson)

MINUTE OF MEETING 2/2016

COMPUTER PROGRAMMING PROJECT

FACULTY OF CIVIL & ENVIRONMENTAL ENGINEERING

DATE

: 2 April 2016

19

TIME

PLACE

: Library UTHM

1.

2.

3.

4.

Members Apologies:

None

NO

1.0

SUBJECT

FEEDBACK

Amyrah

Syahyerah and

Nur Izzaty show

the journal and

the book that

they have found

at the library

are satisfied with the

topic chosen

agree with the idea

that have been chosen

CHAIRPERSON ADDRESS

Chairperson asks for the progress of finding the topic for proposal

programming project

2.0

ACTION BY

Ask the members if there have any problems about the idea that

have been chosen

3.0

CLOSING

Chairperson will give the next task in the next meeting

Prepared by:

Approved by:

__________________

____________________

(Secteary)

(Chairperson)

COMPUTER PROGRAMMING PROJECT

FACULTY OF CIVIL & ENVIRONMENTAL ENGINEERING

DATE

: 12 May 2016

20

TIME

PLACE

: Taman Universiti College Residence

1.

2.

3.

4.

Members Apologies:

None

NO

1.0

SUBJECT

ACTION BY

FEEDBACK

do the

introduction part

2.Mr Andik will

do the

conclusion and

appendices part

3.Miss Amyrah

Syahyerah and

Miss Nur Izzaty

will do the

description part

are agree with the

task given

meeting

CHAIRPERSON ADDRESS

Chairperson divides task to each members

2.0

3.0

CLOSING

Prepared by:

Approved by:

__________________

____________________

(Secteary)

(Chairperson)

MINUTE OF MEETING 4/2016

COMPUTER PROGRAMMING PROJECT

FACULTY OF CIVIL & ENVIRONMENTAL ENGINEERING

DATE

: 23 May 2016

21

TIME

PLACE

: Taman Universiti College Residence

5.

6.

7.

8.

Members Apologies:

None

NO

1.0

SUBJECT

FEEDBACK

All members

show the task

that had been

done

1. Miss Amyrah

Syahyerah and

Miss Nur Izzaty

will do the

coding part

are agree with the

task given

CHAIRPERSON ADDRESS

Chairperson asks the progress of task that had been given

2.0

ACTION BY

Ask the members if there have any problems about the project and

coding

3.0

CLOSING

Chairperson reminds the members to complete the task given

before presentation day

Prepared by:

Approved by:

__________________

____________________

(Secteary)

(Chairperson)

22

- DETERMINATION OF FIELD DENSITY OF SOILS BY SAND REPLACEMENT & CORE CUTTER METHODUploaded byEngr. Ikhwan Z.
- Simply Supported Beam Analysis [Visual C++]Uploaded bypraxie
- Report of Analysis Structure ProjectUploaded byHusnina Fakhira
- Space FrameUploaded byEngr. Ikhwan Z.
- Unconfined Compression TestUploaded byTeo Peng Keat
- Programming ReportUploaded byMario Seekr
- Geological MappingUploaded byEngr. Ikhwan Z.
- PLOTTING POLES AND CONTOURING OF STRUCTURAL GEOLOGY DATA ( LAB 4a )Uploaded byAhmad Aizat
- Laboratory 1 - Identification of Minerals and RocksUploaded byMohammad Nurhassanal Jinal
- FULL REPORT consolidation.docxUploaded byFatin Nabihah
- Report Field Density- Sand Replacement MethodUploaded bywanfaiz123
- Force in a Statically Indeterminate Cantilever TrussUploaded byAwang Ridhuan
- u2 Direct Shear Test & Unconfined Compression TestUploaded byshazmizahamir
- BASIC HYDROLOGY & INFILTRATION TESTUploaded byEngr. Ikhwan Z.
- CBR test uthmUploaded byMohd Zairul Shafiq Zakaria
- lab 4aUploaded byNur Farhana Ahmad Fuad
- Laboratory 2 - Geological MappingUploaded byTikar Mengkuang
- Space Full ReportUploaded byMoganraj
- Sample Geomatic lab report (Traverse) (1)Uploaded byLogarithem
- Site Report Geology NEW (Repaired)Uploaded byKerol Kerol Kerol
- SHEAR FORCE IN A BEAMUploaded byEngr. Ikhwan Z.
- Plastic AnalysisUploaded byJohnson Ken
- Span DeflectionUploaded bynirmala_siva_1
- Lab Report U5 (Vicat Test).pdfUploaded byEiyra Nadia
- Tachoemetry ReportUploaded byAin Sherin
- Laboratory 4 - Rock Slope StabilityUploaded byTikar Mengkuang
- Point Load TestUploaded byloverbacha
- Full Report C++Uploaded byNur Ila
- Labsheet - Signalized Intersection Capacity and LOSUploaded byArnie Farhana
- Tacheometry Report 1Uploaded byMunirah Hassan

- Flow Over WeirsUploaded byZAX
- Input Output OperationUploaded byZAX
- Week4_Chap3 -Basic C++Uploaded byNoor Azlan Ismail
- Chapter 6 Slab DesignUploaded byZAX
- Gantt ChartUploaded byZAX
- S18GROUP3Uploaded byZAX
- MOMENT-INFLUENCE-LINE.docxUploaded byZAX
- HighwayUploaded byZAX
- Designing the Data Collection ToolUploaded byZAX
- Moment Influence Line LabsheetUploaded byZAX
- Types of Survey Questions2Uploaded byZAX
- Housing BOQUploaded byfaiqkhoso
- QuestionnaireUploaded byZAX
- 6 gantt chart.xlsUploaded byZAX
- Introduction to PCUploaded byJaa Idris
- BacteriaUploaded byZAX

- LM_Chapter 01.pdfUploaded bymnahas84
- BioMetrics HarviUploaded bykaliya420
- intsalling WSUSUploaded bysatya28
- Zimbra OS Release Notes 7.0Uploaded byskinfax
- SignonPeopleCodeUploaded byAbhi Sha
- V3I7-0194Uploaded byADjis Hussain
- DIA-EDM-GAMP-sent-2Uploaded bygustavoesanchez
- CST OS SupportUploaded byHI HI
- Using Where conditions to relate header and item tables in Adobe forms.docUploaded byRakesh Rai
- AdditionUploaded byajoaomv
- User ManualUploaded byAreda
- Biometric Based Technologies Oecd 2004Uploaded byosman2009
- Intel c User and Reference GuideUploaded byNaveen Raj N
- TopicUploaded byKowlKlong Narit
- Using Visual Studio 2013 With E1 GA r2Uploaded bychatwithgm
- Appendix a.3 (Matlab)Uploaded bydrdoak123
- HG8010&HG8240B&HG8245T&HG8247T(GPON) Service Manual(V200R005C00&C01_01)Uploaded bydchardware
- Technical Aptitude Questions netUploaded byVaibhav Sharma
- Aptio_SampleProcessing_PracticalExercise(1)Uploaded byROBERTO MORA CORCOVADO
- Hallt EmbeddedUploaded byVinayak Kumar
- Net Backup Ops CenterUploaded bymohantys
- 291514469-ZTE-UMTS-Services-and-Radio-Access-Bearers-Feature-Guide-V1-10.pdfUploaded byMayra Garrett
- JDBC Drivers in SAP PIUploaded bySachin Sharma
- AWG5200 Series Arbitrary Waveform Generator Datasheet 76W608484Uploaded bySerbanescu Andrei
- Pau Tanjung PresentationUploaded byYeoh Kh
- Aspire Archon User ManualUploaded bySistemTurbo
- Nexio Amp 3601 Hdx Hardware Guide 20140409Uploaded bycarrlosalbertodossantossilva
- commblksUploaded bygvirbila1298
- CCNA Exam Questions ExplainedUploaded byzaidzz
- cv.docUploaded bySitareddy Reddy