-10% New

Problem Solving using C

₹171.00
₹190.00
Tax excluded
2100
25 Items

Specific References

According to New Revised NEP syllabus w.e.f. 2024-25

A Text book of

Problem Solving using C

Author: Dr. Poonam Ponde

ISBN: 978-93-94022-20-1

Book ID: 2100

Quantity
In Stock

Contents

1. 'C' Fundamentals

1. History

1.1 Features of 'C'

1.2 Application Areas

2. Program Development Cycle

3. Structure of a 'C' Program

4. Language Fundamentals

4.1 'C' Character Set

4.2 C Tokens

4.3 Identifiers and Keywords

4.4 Constants

4.5 Variables

4.6 Data Types in C

4.7 Data Declarations and Definitions

5. Operators and Expressions

5.1 Arithmetic Operators

5.2 Relational Operators

5.3 Logical Operators

5.4 Increment and Decrement Operators

5.5 Bitwise Operators

5.6 Assignment Operator

5.7  Conditional Operators

5.8 Other Operators

5.9 Precedence and Order of Evaluation of Operators

5.10 Statements

6. Managing Input and Output

6.1 Character Input and Output

6.2 String Input and Output

7. Formatted Input and Output

7.1 Formatted Output (printf)

7.2 Formatted Input (scanf)

8. Control Structures

9. Decision Making Structures

9.1 'if' statement

9.2 'if –else' statement

9.3 Nested 'if …else' statements

9.4 The 'else – if' ladder

9.5 The switch Statement

9.6 Conditional Operator

10. Loop Control Structures

10.1 The 'while' loop

10.2 The 'do-while' loop

10.3 The 'for' loop

10.4 Nested Loops

11. Jump Statements

11.1 'break' and 'continue'

11.2 Unconditional Branching

12. Sample Programs

2. Functions

1. Introduction

2. Functions and Structured Programming

3. Library and User Defined Functions

4. How a Function Works?

5. Function Declaration and Definition

5.1 Writing a Function

5.2 Calling a Function

6. Passing Arguments to a Function

6.1 Call by value

6.2 Call by Reference

7. Recursion

8. Storage Class

8.1 Scope

8.2  Types of Storage Classes

8.3 Summary

9. Array Declaration

10. One Dimensional Array

10.1 Accessing Array Elements

10.2 Initializing an Array

11. Two-Dimensional Arrays

11.1 Initializing the Array

11.2 Memory Representation (Physical View)

11.3 Accepting Matrix Elements

11.4 Displaying Matrix Elements

12. Multidimensional Arrays

13. Limitations of an Array

14. Arrays and Functions

14.1 Passing the Array Element By Element

14.2 Passing the Entire Array

14.3 Passing Multi Dimensional Array to Function