Product Cover Image

Simply C++: An Application-Driven Tutorial Approach, CourseSmart eTextbook

By Harvey M. Deitel, Paul J. Deitel

Published by Prentice Hall

Published Date: Jun 15, 2005

More Product Info

Description

For courses in C++ - Introduction to Programming.

The Simply series combines the DEITEL¨ signature LIVE-CODE Approach with a new APPLICATION-DRIVEN methodology, in which readers build practical, real-world applications that incorporate C++ programming fundamentals. Readers build and execute complete applications from start to finish while learning the basics of programming from the ground up. The abundant self- assessment exercises take the same approach—like having a text and lab manual in one.

Table of Contents

(subject to change)

 Preface


 Before You Begin


 1. Student Grades Application Introducing Computers, the Internet and Programming


 2. Welcome Application Introduction to C++ Programming


 3. Inventory Application Introducing Variables, Memory Concepts, Arithmetic and Input/Output


 4. Wage Calculator Application Introducing Algorithms, Pseudocode and Program Control


 5. Dental Payment Application Introducing Logical Operators, Characters and Strings


 6. Car Payment Calculator Application Introducing the while Repetition Statement


 7. Class Average Application Introducing the doÉwhile Repetition Statement and Sentinel-Controlled Repetition


 8. Interest Calculator Application Introducing the for Repetition Statement and the Math Library


 9. Income Tax Calculator Application Introducing the switch Multiple-Selection Statement


10. Enhancing the Wage Calculator Application Introducing Functions


11. Fund Raiser Application Introducing Scope, Function Prototypes and Conversion of Primitive Types


12. Craps Game Application Introducing Random Number Generation and Enumerations


13. Salary Survey Application Introducing One-Dimensional Arrays


14. Student Grades Application Introducing Two-Dimensional Arrays and References


15. ATM Application Building Your Own Classes and Objects


16. Card Shuffling Application Introducing Pointers


17. Enhancing the Car Payment Calculator Application Introducing Exception Handling


18. Enhancing the Student Grades Application Introducing Templates, the Standard Template Library (STL) and Vectors


19. Ticket Information Application Introducing Sequential-Access Files


20. Telephone Book Application Introducing Operator Overloading


21. Enhancing the ATM Application Introducing Inheritance and Polymorphism


22. Screen Scraping Application Introducing string Processing


Appendix A. Introduction to Microsoft¨ Visual Studio¨


Appendix B. Introduction to the GNU C++ Tools


Appendix C. Introduction to Borland¨ C++Buildier¨ Studio


Appendix D. Introduction to Metrowerksª CodeWarriorª


Appendix E. Operator Precedence Chart


Appendix F. ASCII Character Set


Appendix G. C Standard Library and STL Reference


Appendix H. Keyword Chart


Appendix I. Primitive Types


Glossary


Index

Purchase Info ?

With CourseSmart eTextbooks and eResources, you save up to 60% off the price of new print textbooks, and can switch between studying online or offline to suit your needs.

Once you have purchased your eTextbooks and added them to your CourseSmart bookshelf, you can access them anytime, anywhere.

Buy Access

Simply C++: An Application-Driven Tutorial Approach, CourseSmart eTextbook
Format: Safari Book

$63.99 | ISBN-13: 978-0-13-128900-0