Cart
Free US shipping over $10
Proud to be B-Corp

Introduction to Programming with C++ Y. Daniel Liang

Introduction to Programming with C++ By Y. Daniel Liang

Introduction to Programming with C++ by Y. Daniel Liang


$50.03
Condition - Good
Only 1 left

Faster Shipping

Get this product faster from our US warehouse

Introduction to Programming with C++ Summary

Introduction to Programming with C++: United States Edition by Y. Daniel Liang

For undergraduate students in Computer Science and Computer Programming courses.

A solid foundation in the basics of C++ programming will allow students to create efficient, elegant code ready for any production environment.

Learning basic logic and fundamental programming techniques are essential for new programmers to succeed. A distinctive fundamentals-first approach and clear, concise writing style characterize this unique text. Basic programming concepts are introduced on control statements, loops, functions, and arrays before object-oriented programming is discussed. Abstract concepts are carefully and concretely explained using simple, short, and stimulating examples. Explanations are presented in brief segments, with many figures and tables.

This second edition has been updated with new advances in technology as well as a variety of new problem-solving examples. There are over 200 examples and 500 exercises to help students learn.

About Y. Daniel Liang

Y. Daniel Liang is the author and editor of the Prentice Hall Liang Java Series. His innovative Java texts have been adopted by many universities throughout the world. Dr. Liang is currently a Yamacraw professor of software engineering in the School of Computing at Armstrong Atlantic State University, Savannah, Georgia.

Table of Contents

Chapter 1 Introduction to Computers, Programs, and C++

Chapter 2 Elementary Programming

Chapter 3 Selections

Chapter 4 Loops

Chapter 5 Function Basics

Chapter 6 Advanced Function Features

Chapter 7 Single-Dimensional Arrays

Chapter 8 Multidimensional Arrays

Chapter 9 Objects and Classes

Chapter 10 Class Design

Chapter 11 Pointers and Dynamic Memory Management

Chapter 12 Templates and Vectors

Chapter 13 File Input and Output

Chapter 14 Operator Overloading

Chapter 15 Inheritance and Polymorphism

Chapter 16 Exception Handling

Chapter 17 Recursion

Chapter 18 Algorithm Efficiency

Chapter 19 Sorting

Chapter 20 Linked Lists, Stacks, and Queues

The following bonus chapters are on book's Web site

Chapter 21 Binary Search Trees

Chapter 22 STL Containers

Chapter 23 STL Algorithms

Chapter 24 Graphs and Applications

Chapter 25 Weighted Graphs and Applications

Chapter 26 AVL Trees and Splay Trees

Appendixes

Appendix A C++ Keywords

Appendix B The ASCII Character Set

Appendix C Operator Precedence Chart

Appendix D Number Systems

Additional information

CIN0136097200G
9780136097204
0136097200
Introduction to Programming with C++: United States Edition by Y. Daniel Liang
Used - Good
Paperback
Pearson Education (US)
20090702
696
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - Introduction to Programming with C++