Programming with C Notes | B.Sc. (Information Technology) Semester 1 | Mumbai University | munotes
Official Notes munotes.in
Programming with C
B.SC. (INFORMATION TECHNOLOGY) · SEMESTER 1
Strictly as per the University of Mumbai NEP syllabus in force for B.Sc. (Information Technology)
For B.Sc. (Information Technology) students of the University of Mumbai and all its affiliated colleges
Open the book ↓munotes.in First Year
Contents
Module I Introduction and Type of operators
- What a Program Is, and What an Algorithm Is 1
- Pseudocode Statements and Flowchart Symbols 6
- The History of C, and Which C This Book Teaches 11
- The Structure of a C Program 14
- From Source to Running Program: Preprocessor, Compiler, Linker 19
- Program Characteristics, and Which Ones Are Desirable 25
- The C Character Set 30
- Identifiers and Keywords 35
- Data Types and Their Sizes 39
- Constants and Their Types 45
- Variables: Declaration, Definition and Initialisation 50
- Characters and Character Strings 55
- typedef 60
- Type Conversion and Typecasting 64
- Arithmetic Operators 69
- Relational and Logical Operators 74
- Increment and Decrement Operators 80
- Assignment Operators and Expressions 85
- The Conditional Operator 90
- Precedence and Order of Evaluation 94
- Block Structure and Initialization 99
- The C Preprocessor 104
Module II Control Flow, Functions, Pointers and User-defined data types
- Statements and Blocks 109
- if and if-else 113
- else-if Ladders 117
- switch 122
- while Loops 127
- for Loops 132
- do-while 137
- break and continue 141
- goto and Labels 146
- What a Function Is: Definition, Call, Arguments, Return 150
- User-Defined Functions 155
- Library Functions 160
- Recursion 165
- Arrays 170
- Strings as Arrays, and the String Library 176
- Two-Dimensional Arrays and Matrices 183
- Pointers and Addresses 189
- Pointers as Function Arguments: Call by Value and Call by Reference 195
- Pointers and Arrays 200
- Structures 206
- Unions 212
- Putting It Together: A Menu-Driven Program 217
The chapters
Every chapter of this book comes with the B.Sc. (Information Technology) Semester 1 notes.
The cover and the contents are free to look through. Buy the notes once to read every chapter of every subject in this semester.
Notes: ₹499 Already bought it? Sign in
Free either way: question papers, the syllabus, and the cover and contents of every book.
The rest of this subject
These notes are cut from the University's printed syllabus. Open the syllabus itself for the same subject.