Problem Solving with C++: The Object of Programming, Fifth Edition Info

Check out top reviews for #title by Author. According to our community #title has been rated #Ratingcount# of #reviewNumber# reviews. If you want to download the best programming guides, Android resources, and Java books our community will help you take the right decision. Read&Download Problem Solving with C++: The Object of Programming, Fifth Edition by Walter Savitch Online


Enables readers to efficiently master the
fundamentals of C++ and object-oriented programming, while imparting
skills that are valuable with virtually any contemporary programming
language. Writing in a friendly, highly motivational style,
Walter Savitch begins with an overview of programming and
problem-solving, then walks through all the fundamentals of C++
development. Coverage includes: variables, assignments, I/O, data types,
expressions, flow control, functions, arrays, strings, vectors,
pointers, and recursion, along with complete chapters on inheritance,
exception handling, and templates. From start to finish, Savitch
presents C++ examples in the context of complete, executable programs
that are available for download. This edition fully embraces the latest
ANSI/ISO standards, features an all-new chapter on the STL, and includes
expanded coverage of namespaces. Improvements also include: access to
Addison-Wesley's exclusive online CodeMate program competency builder;
an all-new, full-color design, and many new exercises. For
anyone who wants to master object-oriented programming with C++: both
those who have experience with other languages, and those learning
programming for the first time


Average Ratings and Reviews
review-bg

3.30

216 Ratings

5

4

3

2

1


Ratings and Reviews From Market


client-img 3.7
10
7
2
7
0
client-img 2.5
1
0
0
0
0
client-img 3.71
58
68
43
3
0

Reviews for Problem Solving with C++: The Object of Programming, Fifth Edition:

3

Mar 12, 2014

A good introduction, but chapter ordering seems bizarre - e.g. several on data structures injected between introduction and elaboration on class inheritance.

Also some bad practices seemingly needlessly introduced - throwing an int as a method of passing data for example.

Also much repetition - a single page will state something once, have a highlight box with the text copy and pasted, and then state it again before elaborating. Multiple pages of example then follow. It will be mentioned again in A good introduction, but chapter ordering seems bizarre - e.g. several on data structures injected between introduction and elaboration on class inheritance.

Also some bad practices seemingly needlessly introduced - throwing an int as a method of passing data for example.

Also much repetition - a single page will state something once, have a highlight box with the text copy and pasted, and then state it again before elaborating. Multiple pages of example then follow. It will be mentioned again in chapter summary.

If it's important, the highlight box is good. But it doesn't need to also appear in main body, except to elaborate; not to restate. No one reads "body but no highlights". Chapter summary is good and I only object to it as it feels like the 50th time I'm reading the same text in some cases.

Could easily be trimmed 25% without losing ease of reading. Readers can re-read, it doesn't need to be stated twice.

-- * It doesn't need to be stated twice. * --

It doesn't need to be stated twice, because readers can re-read.

In summary: format could be improved by minimising repetition. ...more
4

Dec 05, 2018

Good introduction and well written up to chapter 12. Things fall apart in Chapter 13. It did a better job explaining and using inheritance and polymorphism compared to Dale (C++ Data Structures). In general the example code in this book is without error. Needs to be more detailed regarding operator overloads.
5

Mar 06, 2018

Absolutely the best book of my programming degree, hands down. My professor chose the best books for computer science I & II classes (this one, and "Data Abstraction & Problem Solving with C++ as the follow-up in the next class). I kept this one and it still sits on my shelf dog-eared, marked up, and well-loved. I learned more from this book than any other during my degree.
4

May 16, 2010

I read this book before starting a C++ class and I thought this book was much better written than the book were using in class. I think Savitch did a good job breaking down the code examples well for a beginner and introduces things at the perfect rate. I thought the chapters needed a little reorganizing though, as it seemed like some of the concepts were introduced in a weird order. But I noticed that the newer editions have pretty drastic changes in chapter numbers, so maybe that's been fixed. I read this book before starting a C++ class and I thought this book was much better written than the book were using in class. I think Savitch did a good job breaking down the code examples well for a beginner and introduces things at the perfect rate. I thought the chapters needed a little reorganizing though, as it seemed like some of the concepts were introduced in a weird order. But I noticed that the newer editions have pretty drastic changes in chapter numbers, so maybe that's been fixed. This book would be a little slow for people who already know a object oriented coding language. ...more
3

Sep 18, 2011

CSC201:Structured Programming
Fall 2011-2012
SuTuTh 3-3:50 pm



I learned the basics of programming on this course..C++ is cool and sometimes boring..
we still didn't finish the book..we gonna complete on it next semester.


CSC202:Object Oriented Programming
Spring 2011-2012
SuTuTh 12-12:50 pm
4

Sep 03, 2016

This was a very clear and concise introduction to basic programming task with C++. I especially enjoyed the personality and selected quotes that started each section.
4

Jul 03, 2008

Great beginner book for learning Object oriented programming and C++
4

Oct 09, 2007

Wah akhirnya aku baca buk-buku seperti ini juga. Ajaibnya, setelah aku lulus kuliah. Hihihi.....
5

Dec 30, 2018

I received this book as a gift when I was 12 years old and it changed my life. I'm now an artificial intelligence software engineer.
5

Jul 10, 2018

Very good book to understand the basics of c++ and programming in general.
5

Jan 25, 2015

Great for beginner programmers of C++. I highly recommend this textbook, especially for the very useful programming projects.

Best Books from your Favorite Authors & Publishers

compare-icon compare-icon
Thousands of books

Take your time and choose the perfect book.

review-icon review-icon
Read Reviews

Read ratings and reviews to make sure you are on the right path.

vendor-icon vendor-icon
Multiple Stores

Check price from multiple stores for a better shopping experience.

gift-icon

Enjoy Result