Programming in C
Price: 605.00 INR
ISBN:
9780199456147
Publication date:
02/12/2015
Paperback
488 pages
280.0x216.0mm
Price: 605.00 INR
ISBN:
9780199456147
Publication date:
02/12/2015
Paperback
488 pages
280.0x216.0mm
This second edition of Programming in C is designed to serve as a textbook for the undergraduate students of computer science engineering, computer applications, and computer science. It provides a comprehensive coverage of the fundamental concepts of C programming.
Suitable for: This second edition of Programming in C is designed to serve as a textbook for the undergraduate students of computer science engineering, computer applications, and computer science.
Rights: World Rights
Description
This second edition of Programming in C is designed to serve as a textbook for the undergraduate students of computer science engineering, computer applications, and computer science. It provides a comprehensive coverage of the fundamental concepts of C programming. The book starts with an introduction to C programming and then delves into an in-depth analysis of various constructs of C. The key topics include iterative and decision-control statements, functions, arrays, strings, pointers, structures and unions, file management, and pre-processor directives. It deals separately with the fundamental concepts of various data structures such as linked lists, stacks, queues, trees, and graphs. The book provides numerous case studies linked to the concepts explained in the text. With its highly detailed pedagogy entailing examples, figures, algorithms, programming tips, and exercises, the book will serve as an ideal resource for students to master and fine-tune the art of writing efficient 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 Chapter 12. Stacks and queues Chapter 13. Trees Chapter 14. Graphs Chapter 15. Developing efficient programs
Features
• Employs a very lucid style of presentation which makes the concepts easy to understand • Provides more than 200 programming examples with outputs to illustrate the concepts • Includes case studies after selected chapters to help readers develop a practical understanding of the concepts learnt • Provides numerous chapter-end exercises to test the understanding of the theory New to this edition • A chapter on Developing Efficient Programs, which details steps for developing correct, efficient, and maintainable programs • An annexure on how to write and execute C programs on platforms such as Unix / Linux and Ubuntu • Sections on C tokens, structures inside unions, array representation of sparse matrices, applications of arrays, queues, and trees Praise for the First Edition Concepts are neatly explained with the required programs. – Harish G., Dr Ambedkar Institute of Technology, Bangalore It’s indeed a user-friendly book. – A. Leelavathi, Sri Vasavi Engineering College, Tadepalligudem Online Resources The following resources are available to support the faculty and students using this text: For Faculty Solutions Manual PowerPoint Slides Projects For Students Multiple Choice Questions Projects Model Question Papers Supplementary Reading Material on Graphics/Mouse Programming
Description
This second edition of Programming in C is designed to serve as a textbook for the undergraduate students of computer science engineering, computer applications, and computer science. It provides a comprehensive coverage of the fundamental concepts of C programming. The book starts with an introduction to C programming and then delves into an in-depth analysis of various constructs of C. The key topics include iterative and decision-control statements, functions, arrays, strings, pointers, structures and unions, file management, and pre-processor directives. It deals separately with the fundamental concepts of various data structures such as linked lists, stacks, queues, trees, and graphs. The book provides numerous case studies linked to the concepts explained in the text. With its highly detailed pedagogy entailing examples, figures, algorithms, programming tips, and exercises, the book will serve as an ideal resource for students to master and fine-tune the art of writing efficient C programs.
Read MoreTable 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 Chapter 12. Stacks and queues Chapter 13. Trees Chapter 14. Graphs Chapter 15. Developing efficient programs
Read More