C++ Beginner's Guide CH01

C++ Beginner's Guide CH01 - Module 1 C+ Fundamentals Table...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
1 C++ A Beginner’s Guide by Herbert Schildt Module 1 C++ Fundamentals Table of Contents CRITICAL SKILL 1.1: A Brief History of C++ . ................................................................................................... 2 CRITICAL SKILL 1.2: How C++ Relates to Java and C# . ................................................................................... 5 CRITICAL SKILL 1.3: Object-Oriented Programming . ..................................................................................... 7 CRITICAL SKILL 1.4: A First Simple Program . ............................................................................................... 10 CRITICAL SKILL 1.5: A Second Simple Program . .......................................................................................... 15 CRITICAL SKILL 1.6: Using an Operator . ...................................................................................................... 17 CRITICAL SKILL 1.7: Reading Input from the Keyboard . .............................................................................. 19 Project 1-1 Converting Feet to Meters . ...................................................................................................... 24 CRITICAL SKILL 1.8: Two Control Statements . ............................................................................................. 26 CRITICAL SKILL 1.9: Using Blocks of Code . .................................................................................................. 30 Project 1-2 Generating a Table of Feet to Meter Conversions . .................................................................. 33 CRITICAL SKILL 1.10: Introducing Functions . ............................................................................................... 35 CRITICAL SKILL 1.11: The C++ Keywords . .................................................................................................... 38 CRITICAL SKILL 1.12: Identifiers. .................................................................................................................. 39 If there is one language that defines the essence of programming today, it is C++. It is the preeminent language for the development of high-performance software. Its syntax has become the standard for professional programming languages, and its design philosophy reverberates throughout computing.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 C++ A Beginner’s Guide by Herbert Schildt C++ is also the language from which both Java and C# are derived. Simply stated, to be a professional programmer implies competency in C++. It is the gateway to all of modern programming. The purpose of this module is to introduce C++, including its history, its design philosophy, and several of its most important features. By far, the hardest thing about learning a programming language is the fact that no element exists in isolation. Instead, the components of the language work together. This interrelatedness makes it difficult to discuss one aspect of C++ without involving others. To help
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 05/24/2011 for the course ECON 101 taught by Professor Stalin during the Spring '11 term at Jönköping University.

Page1 / 41

C++ Beginner's Guide CH01 - Module 1 C+ Fundamentals Table...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online