Book Details

Programming in C and Data Structures

Programming in C and Data Structures

Published by uLektz

Course Code:15PCD23

Author:uLektz

University: Visvesvaraya Technological University, Karnataka (VTU)

Regulation:2015

Categories:Civil

Format : ico_bookePUB3 (DRM Protected)

Type :eBook

Rs.199 Rs.30 Rs.85% off

Preview Buy Now

Description :Programming in C and Data Structures of 15PCD23 covers the latest syllabus prescribed by Visvesvaraya Technological University, Karnataka (VTU) for regulation 2015. Author: uLektz, Published by uLektz Learning Solutions Private Limited.

Note : No printed book. Only ebook. Access eBook using uLektz apps for Android, iOS and Windows Desktop PC.

Topics
MODULE - I INTRODUCTION TO C LANGUAGE

1.1 Pseudo code solution to problem- Basic concepts in a C program, Declaration, Assignment & Print statements

1.2 Data Types, operators and expressions - Programming examples and exercise

MODULE - II BRANCHING AND LOOPING

2.1 Two way selection (if, if-else, nested if-else, cascaded if-else)- Switch statement, ternary operator? Go to

2.2 Loops (For, while-do, do-while) in C- Break and continue- Programming examples and exercises

MODULE - III FUNCTIONS, ARRAYS AND STRINGS

3.1 ARRAYS and STRINGS- Using an array- Using arrays with Functions- Multi-Dimensional arrays

3.2 String Declaring, Initializing, Printing and reading strings- string manipulation functions- String input and output functions-Array of strings- Programming examples and Exercises

3.3 FUNCTIONS: Functions in C- Argument Passing - Call by value, Call by reference, Functions and program structure - Location of functions - Void and parameter less Functions - Recursion - Programming examples and exercises

MODULE IV: STRUCTURES AND FILE MANAGEMENT

4.1 Basic of structures, Structures and Functions, Array of structures

4.2 Structure Data types, Type definition, Defining, opening and closing of files, Input and output operations, Programming examples and exercises

MODULE V: POINTERS AND PREPROCESSORS, DATA STRUCTURES

5.1 Pointers and address- Pointers and functions (call by reference) arguments- Pointers and arrays- Address arithmetic- Character pointer and functions- Pointers to pointer, Initialization of pointer arrays-Dynamic memory allocations methods

5.2 Introduction to Preprocessors- compiler control Directives- Programming examples and exercises

5.3 Introduction to Data Structures- Primitive and non primitive data types- Abstract data types- Definition and applications of Stacks-Queues-Linked Lists and Trees

loading