Introduction to C++ Programming: A Modular Approach
Unit–IProgramming Logic and techniques :
Algorithms, Flow-charts, Program Design, Introduction to C++: Origin of C++, A Sample C++ program, pitfall and programming tips. Testing and Debugging.
Unit-IIC++ concepts :
Variables and Assignments: variables, identifiers, variable declarations, Assignment Statements, reference variable, symbolic constant, Input and Output: cin, cout, escape sequences, include directives and Namespaces, Indenting and Comments, Operator precedence, Data types and expressions, Arithmetic operators, Type compatibilities.
Unit-IIIFlow of Control :
Compound statements, Loops: while, for, do while, nested loops, Decision making: if – else, nested if else, switch , break and continue, Manipulators: endl , setw,sizeof, Increment and decrement operators, Type Cast Operators, Scope resolution operators.
Function Prototypes, built in functions and user defined functions, Function overloading, Call by reference, Call by value, const member functions. Inline Functions and recursive functions, Math Library Functions.
Unit-VDerived Data types ( Arrays , pointers , functions) :
Introduction to arrays, arrays in functions, 2-D arrays , Multidimensional arrays, Introduction to pointers, void pointers, pointers in function, pointer to constant and constant pointer, generic pointer.
Unit-VIStrings, Vectors and Structures :
String functions: strcmp, strcat, strlen, strcpy . Vector Basics. Introduction to Structures.
Problem Solving with C++ , Walter Savitch, Sixth Edition, Pearson Education.
J.R.Hubbard, Schaum’s outlines “Programming with C++”, Second Edition, Tata McGrawHill
Y.P.Kanetkar, “Let us C++” , seventh edition, BPB publication
What people are saying - Write a review
We haven't found any reviews in the usual places.
TAKING A CLOSER LOOK
29 other sections not shown
Other editions - View all
assigned call number callNum char Checkpoint choice Clear Screen Close the file clrscr column Compute control break control field course file cout data stored Define elements employee name empty record end-of-file endl enrollment enter the following error file object file stream float FUNCTION PROTOTYPES getch gross pay header file Hierarchy Chart indexed file Input keyboard integer inventory keyboard keyFile lineCnt load MAINLINE CONTROL master file master record menu mm/dd/yy module Open File OpenFile Output printer parallel arrays payroll PREPROCESSING DIRECTIVES PRINT DETAIL LINE print headings Print the following prnt processing loop Processing Requirements production Program Flowchart Project Prompt and enter prompts the user Pseudocode random file recNum record number rent report total Rita Fox Sample Program sequential file setw Shell sort shown in Figure statements mean strcpy string structure variable structured programming subscript subtotal text file trailer record transaction file update Write a program