Introduction to C Programming (Second Edition)
Price: 995.00 INR
ISBN:
9780199452057
Publication date:
07/10/2015
Paperback
Price: 995.00 INR
ISBN:
9780199452057
Publication date:
07/10/2015
Paperback
Second Edition
Reema Thareja
Introduction to C Programming 2e is designed to serve as a textbook for B Tech and MCA students as well as those pursuing any basic course on C programming. The book focuses on the fundamentals of C programming to enable students write effective programs.
Rights: World Rights
Second Edition
Reema Thareja
Description
Introduction to C Programming 2e is designed to serve as a textbook for B Tech and MCA students as well as those pursuing any basic course on C programming. The book focuses on the fundamentals of C programming to enable students write effective programs.
Beginning with an introduction to programming in general, the text goes on to delve into a complete analysis of the various constructs of C such as decision control and looping statements, functions, arrays, strings, pointers, structures and unions, file management, and pre-processor directives. It also presents a separate chapter on linked lists detailing the various kinds of linked lists and how they are used to allocate memory dynamically. The second edition also features a new section on C programming with Unix, Linux, and Ubuntu as well as a detailed discussion on algorithms and how they act as a blueprint for writing effective C programs.
A strong pedagogical approach is followed throughout the book, which includes plenty of examples, figures, programming tips, keywords, and end-chapter exercises. These features, augmented further in this new edition, will help students master the art of writing C programs.
Second Edition
Reema Thareja
Table of contents
Chapter 1: Introduction to Programming
Chapter 2: Introduction to C
Chapter 3: Decision Control and Looping Statements
Chapter 4: Functions
Chapter 5: Arrays
Chapter 6: Strings
Chapter 7: Pointers
Chapter 8: Structure, Union, and Enumerated Data Types
Chapter 9: Files
Chapter 10: Preprocessor Directives
Chapter 11: Linked Lists
Second Edition
Reema Thareja
Features
• Exhaustive coverage of fundamental topics with more than 200 program code examples with outputs
• Chapter on programming languages and the generations through which these languages have evolved, which gives readers an insight into computer software
• Chapter-wise case studies to enhance learning
• More than 700 objective-type questions, including fill-in-the-blanks, MCQS, and true/false questions
• Supporting annexures on topics such as sorting techniques, bit fields and slack bytes, deciphering pointer declarations, and a brief introduction to data structures
Online Resources
For Faculty:
• Solutions Manual
• PowerPoint Slides
For Students:
• Multiple Choice Questions
Second Edition
Reema Thareja
Description
Introduction to C Programming 2e is designed to serve as a textbook for B Tech and MCA students as well as those pursuing any basic course on C programming. The book focuses on the fundamentals of C programming to enable students write effective programs.
Beginning with an introduction to programming in general, the text goes on to delve into a complete analysis of the various constructs of C such as decision control and looping statements, functions, arrays, strings, pointers, structures and unions, file management, and pre-processor directives. It also presents a separate chapter on linked lists detailing the various kinds of linked lists and how they are used to allocate memory dynamically. The second edition also features a new section on C programming with Unix, Linux, and Ubuntu as well as a detailed discussion on algorithms and how they act as a blueprint for writing effective C programs.
A strong pedagogical approach is followed throughout the book, which includes plenty of examples, figures, programming tips, keywords, and end-chapter exercises. These features, augmented further in this new edition, will help students master the art of writing C programs.
Table of contents
Chapter 1: Introduction to Programming
Chapter 2: Introduction to C
Chapter 3: Decision Control and Looping Statements
Chapter 4: Functions
Chapter 5: Arrays
Chapter 6: Strings
Chapter 7: Pointers
Chapter 8: Structure, Union, and Enumerated Data Types
Chapter 9: Files
Chapter 10: Preprocessor Directives
Chapter 11: Linked Lists
Programming with ANSI C++ (Second Edition)
Bhushan Trivedi
Fundamentals of Information System
Reema Thareja
Python Programming (Second Edition)
Reema Thareja
Programming in C (First Edition)
Reema Thareja
Object Oriented Programming with C++ (Second Edition)
Reema Thareja