Programming Books C Java PHP Python Learn more Browse Programming Books
  • List Price: $140.00
  • Save: $115.02 (82%)
Rented from Amazon Warehouse Deals
To Rent, select Shipping State from options above
Due Date: Dec 20, 2014
FREE return shipping at the end of the semester. Access codes and supplements are not guaranteed with rentals.
Condition: Used: Acceptable
Comment: Item may not include associated media.
Access codes and supplements are not guaranteed with used items.
Add to Cart
  • List Price: $140.00
  • Save: $18.79 (13%)
Only 1 left in stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
Trade in your item
Get a $15.85
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Problem Solving with C++ (8th Edition) Paperback – March 18, 2011

ISBN-13: 978-0132162739 ISBN-10: 0132162733 Edition: 8th

Buy New
Price: $121.21
Rent
Price: $24.98
24 New from $84.90 66 Used from $31.78
Amazon Price New from Used from
Paperback, March 18, 2011
$121.21
$84.90 $31.78

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student



Frequently Bought Together

Problem Solving with C++ (8th Edition) + Discrete Mathematics and Its Applications
Price for both: $317.81

One of these items ships sooner than the other.

Buy the selected items together

Customers Who Bought This Item Also Bought

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 1056 pages
  • Publisher: Addison-Wesley; 8 edition (March 18, 2011)
  • Language: English
  • ISBN-10: 0132162733
  • ISBN-13: 978-0132162739
  • Product Dimensions: 8.9 x 7.3 x 1.5 inches
  • Shipping Weight: 3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (22 customer reviews)
  • Amazon Best Sellers Rank: #33,567 in Books (See Top 100 in Books)

Editorial Reviews

From the Back Cover

Introductory Programming / Java™

About the Author

Walter Savitch is Professor Emeritus of Computer Science at the University of California–San Diego. He received his PhD in mathematics from the University of California–Berkeley in 1969. Since that time he has been on the faculty of the University of California–San Diego (UCSD). He served as director of the UCSD Interdisciplinary PhD program in cognitive science for over ten years. He has served as a visiting researcher at the computer science departments of the University of Washington in Seattle and at the University of Colorado in Boulder, and has been a visiting scholar at the Centrum voor Wiskunde en Informatica in Amsterdam.

Contributing author, Kenrick Mock, is an Associate Professor at the University of Alaska–Anchorage. He has also taught at Washington State University, Portland State University, and the University of California–Davis. He teaches undergraduate computer science courses across the curriculum including introductory C++, Java™, Visual Basic® for non-programmers, algorithms, computer security, and artificial intelligence. With the Coastal Marine Institute at UAA, he helped develop a computer system to aid in research about Alaska sea ice and the atmosphere. Before becoming a teacher, Mock was a research scientist and software engineer at Intel™. He received a PhD in computer science from UC Davis.

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.2 out of 5 stars
5 star
12
4 star
4
3 star
4
2 star
2
1 star
0
See all 22 customer reviews
It's very informative and very well written.
Angel Hernandez Jr.
Good book has lots of exercises with answers plus many online videos you can watch.
Colin Qiao
This book is extremely helpful for any C++ beginners out there.
Emil E.

Most Helpful Customer Reviews

28 of 33 people found the following review helpful By Jeffrey K. Smith on June 19, 2011
Format: Paperback Verified Purchase
Yet another overly wordy, poorly organized book. The average length of a chapter in college textbooks seems to have roughly doubled since I last was in college back in the early 90's. I'm not finding any more real content, just more words. This makes books difficult to use as references, as you have to read 20+ pages to answer just about any question.

Chapter 6 (on character I/O) is a particularly good (or bad) example. It rambles all over the place, touching on topics that don't need to be addressed in this chapter, which makes it difficult for readers to keep track of the key points of the chapter or to look up answers to specific questions. Want to know the difference between ofstream and ostream? It will take some effort to find the answer. The very important eof method for input streams isn't addressed until the 48th page of the chapter!

And does anyone proofread books these days? I would have hoped that by the 8th edition obvious errors would have been found and removed. No, the toupper function does NOT "return the uppercase version of Char_Exp" as the table on page 355 claims, it returns the ASCII value of the uppercase version. It's not clear to me that a discussion of methods for character variables properly belongs in a chapter on I/O anyway. Shouldn't it be in the chapter that introduces character variables? (Just about every chapter includes topics that logically should be in other chapters.)
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By Stephanie on November 2, 2012
Format: Paperback Verified Purchase
Not a great book, but not a bad one either. It's a nice introductory text, although maybe a bit wordy at times. Has a few references to syntax in new C++ 11 standard, which is helpful. However, my friend has an older copy of this book- the fourth edition. It is roughly the same book. If your teacher assigns end-of-chapter questions, the numbers might not be the same, but otherwise it seems identical. If you're assigned this book for class, you could probably save $100 and buy an older edition. Kind of wishing I had.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Jared Stroud on March 1, 2013
Format: Paperback Verified Purchase
C++ was my first programming language and this book provides a solid foundation in c++ and programming concepts in general. With several detailed, well documented examples this is a fantastic book to start with. I highly recommend C++ if it's your first time learning a programming language and I would also recommend cplusplus.com as a reference site with a very helpful community.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 4 people found the following review helpful By Scott A. Cisney on February 18, 2013
Format: Loose Leaf Verified Purchase
I was wanting a bound book this book came without a cover so I had to place it into a three ring binder. Which is ok but I have to be careful not to tare the pages when I turn them. Plus it is too small to fit on all three rings so you have to use only the top two.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
All pages were in there, some of the pages were wet and highly highlighted, but it did the job, it helped me to get an A in that class
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By Emil E. on July 14, 2014
Format: Paperback Verified Purchase
This book is extremely helpful for any C++ beginners out there.It really helped me get through my CS1 course..
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
Came exactly as posted. Doing was within reason. I didn't try the access code because I didn't need it for my class.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
First of all, there should be some way of checking the condition of the book before purchase. I did not have time to check as I was in a hurry, but I understand this was a used item. However, it was in horrible condition, the spine was already split down the middle (vertically) when I received it, and paperback textbooks are pretty difficult to use with a broken spine.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Most Recent Customer Reviews

Search

What Other Items Do Customers Buy After Viewing This Item?