Beginning programming with C++ for dummies / by Stephen R. Davis.

Learn to program with C++ quickly with this helpful For Dummies guide Beginning Programming with C++ For Dummies, 2<sup>nd</sup> Edition gives you plain-English explanations of the fundamental principles of C++, arming you with the skills and know-how to expertly use one of the world...

Full description

Saved in:
Bibliographic Details
Main Author: Davis, Stephen R., 1956- (Author)
Format: eBook
Language:English
Published: Hoboken : John Wiley & Sons, [2014]
Edition:Second edition.
Series:--For dummies.
Subjects:
Online Access:Click for online access

MARC

LEADER 00000cam a2200000 i 4500
001 ocn892983284
003 OCoLC
005 20240623213015.0
006 m o d
007 cr cnu---unuuu
008 141015t20142015njua o 001 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d EBLCP  |d TEFOD  |d DEBSZ  |d OCLCQ  |d TEFOD  |d OCLCF  |d DEBBG  |d ZCU  |d MERUC  |d QQ3  |d HCO  |d ICG  |d AU@  |d OCLCQ  |d DKC  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL  |d OCLCQ  |d UEJ 
019 |a 961659375 
020 |a 9781118823897  |q (electronic bk.) 
020 |a 1118823893  |q (electronic bk.) 
020 |a 9781118823934  |q (electronic bk.) 
020 |a 1118823931  |q (electronic bk.) 
020 |z 9781118823873 
035 |a (OCoLC)892983284  |z (OCoLC)961659375 
037 |a 21A8BF54-B3C8-4855-9618-F807D1B7C239  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.C153 
072 7 |a COM  |x 051070  |2 bisacsh 
049 |a HCDD 
100 1 |a Davis, Stephen R.,  |d 1956-  |e author.  |1 https://id.oclc.org/worldcat/entity/E39PCjFYR499GqmkJ7F9KX8hRC 
245 1 0 |a Beginning programming with C++ for dummies /  |c by Stephen R. Davis. 
250 |a Second edition. 
264 1 |a Hoboken :  |b John Wiley & Sons,  |c [2014] 
264 4 |c ©2015 
300 |a 1 online resource :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a --For dummies 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed October 15, 2014). 
500 |a Previous edition: 2010. 
500 |a Includes index. 
505 0 |a Title Page; Copyright Page; Table of Contents; Introduction ; About This Book ; Foolish Assumptions ; How This Book Is Organized ; Part I: Getting Started with C++ Programming; Part II: Writing a Program: Decisions, Decisions; Part III: Becoming a Procedural Programmer; Part IV: Data Structures; Part V: Object-Oriented Programming; Part VI: Advanced Strokes ; Part VII: The Part of Tens ; Icons Used in This Book ; Beyond the Book ; Where to Go from Here ; Part I: Getting Started with C++ Programming; Chapter 1: What Is a Program?; How Does My Son Differ from a Computer? 
505 8 |a Programming a "Human Computer" Creating the algorithm; Setting the tire-changing language; Constructing the program; Computer processors; Computer Languages; High-level languages; The C++ language; Chapter 2: Installing Code::Blocks ; Reviewing the Compilation Process; Installing Code::Blocks; Windows installation ; Ubuntu Linux installation ; Mac OS installation; Setting up Code::Blocks; Testing the Code::Blocks Installation; Creating the project; Testing your default project; Chapter 3: Writing Your First Program ; Creating a New Project; Filename extensions; Entering Your Program. 
505 8 |a Building the ProgramFinding What Could Go Wrong; Misspelled commands; Missing semicolon; Using the Online Material; Running the Program; How the Program Works; The template; The Conversion program; Part II: Writing a Program: Decisions, Decisions; Chapter 4: Integer Expressions ; Declaring Variables; Variable names; Assigning a value to a variable; Initializing a variable at declaration; Integer Constants; Expressions; Binary operators; Unraveling compound expressions; Unary Operators; The Special Assignment Operators; Chapter 5: Character Expressions ; Defining Character Variables. 
505 8 |a Encoding charactersExample of character encoding; Encoding Strings of Characters; Special Character Constants; Chapter 6: if I Could Make My Own Decisions ; The if Statement; Comparison operators; Say "No" to "No braces"; What Else Is There?; Nesting if Statements; Compound Conditional Expressions; Chapter 7: Switching Paths ; Controlling Flow with the switch Statement; Control Fell Through: Did I break It?; Implementing an Example Calculator with the switch Statement ; Chapter 8: Debugging Your Programs, Part I ; Identifying Types of Errors ; Avoiding Introducing Errors; Coding with style. 
505 8 |a Establishing variable naming conventionsFinding the First Error with a Little Help; Finding the Run-Time Error; Formulating test data; Executing the test cases; Seeing what's going on in your program; Part III: Becoming a Procedural Programmer; Chapter 9: while Running in Circles ; Creating a while Loop; Breaking out of the Middle of a Loop; Nested Loops; Chapter 10: Looping for the Fun of It ; The for Parts of Every Loop; Looking at an Example; Getting More Done with the Comma Operator; Chapter 11: Functions, I Declare! ; Breaking Your Problem Down into Functions. 
520 |a Learn to program with C++ quickly with this helpful For Dummies guide Beginning Programming with C++ For Dummies, 2<sup>nd</sup> Edition gives you plain-English explanations of the fundamental principles of C++, arming you with the skills and know-how to expertly use one of the world's most popular programming languages. You'll explore what goes into creating a program, how to put the pieces together, learn how to deal with standard programming challenges, and much more. Written by the bestselling author of C++ For Dummies, this updated guide explores the basic d. 
650 0 |a C++ (Computer program language) 
650 7 |a COMPUTERS  |x Programming Languages  |x C++  |2 bisacsh 
650 7 |a C++ (Computer program language)  |2 fast 
758 |i has work:  |a Beginning programming with C++ for dummies (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCGthyJg8BRm6M7qwbTyfdP  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Erscheint auch als:  |n Druck-Ausgabe  |t Davis, Stephen R. Beginning Programming with C++ For Dummies 
830 0 |a --For dummies. 
856 4 0 |u https://ebookcentral.proquest.com/lib/holycrosscollege-ebooks/detail.action?docID=1813089  |y Click for online access 
903 |a EBC-AC 
994 |a 92  |b HCD