Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Exam (elaborations)

Solution Manual for Numerical Methods for Engineers 8th Edition by Chapra

Rating
-
Sold
-
Pages
516
Grade
A+
Uploaded on
23-02-2026
Written in
2025/2026

This comprehensive solution manual provides detailed, step-by-step solutions to all the problems in Steven C. Chapra's "Numerical Methods for Engineers," 8th Edition. Covering all 31 chapters, this guide is an essential resource for verifying your work and deepening your understanding of complex numerical techniques. Each solution is clearly explained, making it an invaluable tool for students in university-level engineering, computer science, and mathematics courses to prepare for exams and master the material.

Show more Read less
Institution
Numerical Methods For Engineers
Course
Numerical Methods for Engineers

Content preview

All 31 Chapters Covered
j j j




SOLUTION MANUAL
j

,CHAPTERj2
2.1
IFj xj <j 10j THENjIF
j xj <j 5j THEN

xj =j 5jELS
E
PRINTj xj
ENDj IF
ELSE
DO
IFj xj <j 50j EXIT
xj =j xj -
j 5jENDj DO

ENDj IF

2.2
Stepj1:jStart
Stepj2:jInitializejsumjandjcountjtojzerojStepj
3:jExaminejtopjcard.
Stepj4:jIfjitjsaysj“endjofjdata”jproceedjtojstepj9;jotherwise,jproceedjtojnextjstep.jStepj5:j
Addjvaluejfromjtopjcardjtojsum.
Stepj6:jIncreasejcountjbyj1.jS
tepj7:jDiscardjtopjcardjStepj8
:jReturnjtojStepj3.
Stepj9:jIsjthejcountjgreaterjthanjzero?
Ifjyes,jproceedjtojstepj10.jIfj
no,jproceedjtojstepj11.
Stepj10:jCalculatejaveragej=jsum/count
Stepj11:jEnd

2.3
start


sumj =j0
countj=j0




j j T
countj>j 0
INPUT
value
F
averagej=jsum/count

valuej=j “e T
ndjofjdata”


F end
sumj=jsumj+jvaluej
countj=jcountj+j1

,2.4
Studentsjcouldjimplementjthejsubprogramjinjanyjnumberjofjlanguages.jThejfollowingj Fortranj90
jprogramjisjonejexample.jItjshouldjbejnotedjthatjthejavailabilityjofjcomplexjvariablesjinjFortranj90

,jwouldjallowjthisjsubroutinejtojbejmadejevenjmorejconcise.j However,jwejdidjnotjexploitjthisjfeat
ure,jinjorderjtojmakejthejcodejmorejcompatiblejwithjVisualjBASIC,jMATLAB,jetc.
PROGRAMj Rootfindj
IMPLICITj NONEj INT
EGER::ier
REAL::a,j b,j c,j r1,j i1,j r2,j i2
DATAj a,b,c/1.,5.,2./
CALLj Roots(a,j b,j c,j ier,j r1,j i1,j r2,j i2)j
IFj (ierj .EQ.j 0)j THEN
PRINTj *,j r1,i1,"j i"
PRINTj *,j r2,i2,"j i"j E
LSE
PRINTj *,j "Noj roots"j E
NDj IF
END

SUBROUTINEj Roots(a,j b,j c,j ier,j r1,j i1,j r2,j i2)j IMPLICI
Tj NONE
INTEGER::ier
REAL::a,jb,jc,jd,jr1,ji1,jr2,ji2j r1=0
.
r2=0.
j i1=0
.j i2=
0.
IFj (aj .EQ.j 0.)j THENj
IFj (bj <>j 0)j THEN
r1j =j -
c/bj ELSE
ierj =j 1j EN
Dj IF
ELSE
dj =j b**2j -
j 4.*a*cj IFj (dj >=j 0
)j THEN
r1j =j (-bj +j SQRT(d))/(2*a)
r2j =j (-bj -
j SQRT(d))/(2*a)j ELSE
r1j =j -
b/(2*a)j r2j =j r
1
i1j =j SQRT(ABS(d))/(2*a)
i2j =j -
i1j ENDj IF
ENDj IFj
END


Thej answersj forj thej 3j testj casesj are:j (a)j 0.438,j -4.56;j (b)j 0.5;j (c)j 1.25j +j 2.33i;j 1.25j 
2.33i.

Severaljfeaturesjofjthisjsubroutinejbearjmention:
 Thejsubroutinejdoesjnotjinvolvejinputjorjoutput.jRather,jinformationjisjpassedjinjandjoutjviajt
hejarguments.jThisjisjoftenjthejpreferredjstyle,jbecausejthejI/Ojisjleftjtojthej discretionjofjthejpr
ogrammerjwithinjthejcallingjprogram.
 Notejthatjanjerrorjcodejisjpassedj(IERj=j1)jforjthejcasejwherejnojrootsjarejpossible.

, 2.5jThejdevelopmentjofjthejalgorithmjhingesjonjrecognizingjthatjthejseriesjapproximationjofjthejsinejc
anjbejrepresentedjconciselyjbyjthejsummation,

j1
n
x2i
 (2i  1)!
j
j
i1j j j




wherej ij =j thej orderj ofj thej approximation.j Thej followingj algorithmj implementsj thisjsummat
ion:

Stepj1:jStart
Stepj2:jInputjvaluejtojbejevaluatedjxjandjmaximumjorderjnjStepj
3:jSetjorderj(i)jequaljtojone
Stepj4:jSetjaccumulatorjforjapproximationj(approx)jtojzeroj Stepj5
:jSetjaccumulatorjforjfactorialjproductj(fact)jequaljtojonejStepj6:jC
alculatejtruejvaluejofjsin(x)
Stepj7:jIfjorderjisjgreaterjthanjnjthenjproceedjtojstepj13jOth
erwise,jproceedjtojnextjstep
Stepj8:jCalculatejthejapproximationjwithjthejformula
x2i-
approxj japproxj j(1) i-1
1j fact
Stepj9:jDeterminejthejerror or
truejapproxj t
%errorj 100%j
rue
Stepj10:jIncrementjthejorderjbyjone
Stepj11:jDeterminejthejfactorialjforjthejnextjiteration
factorj j factorj j(2jjij j2)jj(2jjij j1)
Stepj12:jReturnjtojstepj7
Stepj13:jEnd

Written for

Institution
Numerical Methods for Engineers
Course
Numerical Methods for Engineers

Document information

Uploaded on
February 23, 2026
Number of pages
516
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

$21.99
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
PremiumExamBank Chamberlain College Of Nursng
View profile
Follow You need to be logged in order to follow users or courses
Sold
290
Member since
2 year
Number of followers
64
Documents
5141
Last sold
1 day ago
TEST BANKS AND ALL KINDS OF EXAMS SOLUTIONS

TESTBANKS, SOLUTION MANUALS &amp; ALL EXAMS SHOP!!!! TOP 5_star RATED page offering the very best of study materials that guarantee Success in your studies. Latest, Top rated &amp; Verified; Testbanks, Solution manuals &amp; Exam Materials. You get value for your money, Satisfaction and best customer service!!! Buy without Doubt..

4.8

1047 reviews

5
933
4
73
3
25
2
10
1
6

Trending documents

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions