C++ Programming: From Problem Analysis to Program Design
C++ PROGRAMMING: FROM PROBLEM ANALYSIS TO PROGRAM DESIGN remains the definitive text for CS1 courses. In this new fifth edition, author D.S. Malik continues to employ his student-focused, example-based methodology to teach C++ Programming to introductory computing students. Changes to this edition include new debugging sections in each chapter and a multitude of new and updated exercises. All syntax is explained thoroughly and reinforced through extensive examples and diagrams. Each chapter is full of helpful self-study tools, such as complete programming examples. C++ PROGRAMMING: FROM PROBLEM ANALYSIS TO PROGRAM DESIGN, FIFTH EDITION will motivate to students to understand the why? behind key C++ concepts.
Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.
What people are saying - Write a review
because of this book, i understand a lot of great concepts about c++. my professor is teaching us c++ but not all concepts are discussed. so being a programming student, i must have the initiative to study more about c++ in anyway i could. and so buying a book is one of my choice. after i bought this book in a bookstore, i was amazed on the contents of the book! almost all the things i want to study more are here! so i really recommend this book to those beginning programmers. this book is reader-friendly so it is easy to understand before you study the truly deeper and comprehensive lessons and parts of c++.
BASIC ELEMENTS OF C++
CONTROL STRUCTURES I SELECTION
CONTROL STRUCTURES II REPETITION
USERDEFINED FUNCTIONS I
USERDEFINED FUNCTIONS II
USERDEFINED SIMPLE DATA TYPES NAMESPACES AND THE string TYPE
ARRAYS AND STRINGS
STACKS AND QUEUES
ADDITIONAL C++ TOPICS
APPLICATIONS OF ARRAYS SEARCHING AND SORTING AND THE vector TYPE
CLASSES AND DATA ABSTRACTION
INHERITANCE AND COMPOSITION
POINTERS CLASSES VIRTUAL FUNCTIONS AND ABSTRACT CLASSES
OVERLOADING AND TEMPLATES