Try for free

Introduction to Programming with C++

Y. Daniel Liang

Information

  • Publisher
  • ISBN
  • ePub ISBN
  • Pearson UK
  • 9780273794196
  • 9780273793243
  • Published at
  • Pressing
  • 2013
  • 3

About this book

Complete Revision – A complete revision to enhance clarity, content, presentation, examples, and exercises. New Examples and Exercises - New examples and exercises to motivate and stimulate student interest in programming. Key Points - Key Points that highlight the important concepts covered in the section. Check Points - Check Points that provide review questions to help students track their learning progress and evaluate their knowledge about a major concept or example. VideoNotes – New VideoNotes that provide short video tutorials designed to reinforce the key concepts. VideoNotes are step-by-step video tutorials specifically designed to enhance the programming concepts presented in Introduction to Programming with C++, 3e. Students can view the entire problem-solving process outside of the classroom—when they need help the most. Go to www.pearsonhighered.com/videonotes for a brief VideoNotes demo. String Objects Early - The string objects are introduced early in Chapter 4 to enable strings to be used in the early part of the book. Simple IO Early – Introductions of simple input and output in Chapter 4 to enable students to write programs using files early. Functions in One Chapter – Inclusion of functions in Chapter 6, which now covers all issues related to functions. Common Error sections - Chapter sections on common errors and pitfalls to steer students away from common programming errors. Simplified Examples – Replacement of complex examples with simpler ones (e.g. Solving the Sudoku problem in Chapter 8 is replaced by a problem of checking whether a solution is correct. The complete solution to the Sudoku problem is moved to the companion Website.) Algorithm Efficiency and Techniques – Expanded bonus Chapter 18 introduces algorithmic techniques: dynamic programming, divide-and-conquer, backtracking, and greedy algorithm with new examples to design efficient algorithms. C+11 New Features – Introduction of new C++11 features of foreach loops and auto type interference in the bonus chapters and of lambda functions in the supplements on the Companion Website. Online Practice and Assessment with MyProgrammingLab - MyProgrammingLab, Pearson's online homework and assessment tool, is available with this edition. Through the power of practice and immediate personalized feedback, MyProgrammingLab helps students fully grasp the logic, semantics, and syntax of programming. A self-study and homework tool, a MyProgrammingLab course consists of hundreds of small practice problems organized around the structure of this textbook. For students, the system automatically detects errors in the logic and syntax of their code submissions and offers targeted hints that enable them to figure out what went wrong—and why. For instructors, a comprehensive roster tracks correct and incorrect answers and stores the code inputted by students for review.

Note: Some books are only available in specific countries.

Therefore, always check if your books are available in your country before subscribing by using the search function in the app at buku.app.