Less Confusing C++ Part 1
Less Confusing C++ Part 1
Free!
Minimum price
$6.00
Suggested price
Less Confusing C++ Part 1

This book is 42% complete

Last updated on 2017-08-16

About the Book

Less Confusing C++ aims to create a better understanding of C++ and help you score more marks in 11th grade's CS.

About the Author

Namanyay Goel
Namanyay Goel

Writer, designer, developer, and maker.

Table of Contents

  • 1. How to use this book
    • 1.1 Feedback
  • 2. Walkthrough of a simple program
    • 2.1 Pre-processor Directive
      • 2.1.1 Including
      • 2.1.2 Defining constants
    • 2.2 void main()
    • 2.3 Console Ouput
  • 3. Introduction to Identifiers
    • 3.1 A quick example
      • 3.1.1 Declaration
        • 3.1.1.1 Naming Rules
        • 3.1.1.2 Naming Conventions
        • 3.1.1.3 Code
      • 3.1.2 Console Input and assignment
    • 3.2 Theory
      • 3.2.1 Datatypes
        • 3.2.1.1 Fundamental Datatypes
        • 3.2.1.2 Modifiers
      • 3.2.2 Variables in memory
      • 3.2.3 Putting it all together
  • 4. Writing Beautiful Code
    • 4.1 Style Guide
      • 4.1.1 Spacing
      • 4.1.2 Indentation
      • 4.1.3 Round Brackets ()
      • 4.1.4 Curly Brackets {}
      • 4.1.5 Comments
        • 4.1.5.1 Block comments or Multi-line comments:
        • 4.1.5.2 End-of-line comments:
      • 4.1.6 Variable naming
  • 5. Cascading
    • 5.1 What is cascading?
    • 5.2 How to cascade.
  • 6. True and False
    • 6.1 Relational expressions and logical operators
    • 6.2 Operations
    • 6.3 Applications
    • 6.4 Order of evaluation
      • 6.4.1 Questions:
      • 6.4.2 Answers:
  • 7. Increment and Decrement
    • 7.1 Postfix
    • 7.2 Prefix
    • 7.3 In cout
    • 7.4 Wrapping up
  • 8. Selection
    • 8.1 If else
      • 8.1.1 Nesting
        • 8.1.1.1 Dangling Else
      • 8.1.2 Examples and questions
    • 8.2 Switch
  • 9. Iteration
    • 9.1 For loop
    • 9.2 While loop
    • 9.3 Do-while loop
    • 9.4 Variations
      • 9.4.1 Optional parts and infinite loops
      • 9.4.2 Empty loop

The Leanpub 45-day 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Write and Publish on Leanpub

Authors, publishers and universities use Leanpub to publish amazing in-progress and completed books and courses, just like this one. You can use Leanpub to write, publish and sell your book or course as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub