Problem solving with C

Somashekara, M. T.

Problem solving with C M. T. Somashekara; D. S. Guru; K. S. Manjunatha - 2nd ed. - New Delhi: PHI Learning, 2018. - xxii, 638 p.: 22 cm.

Problem Solving Using Computers
Evolution of Programming Languages

Overview of C Language


Input–Output Operations


Operators and Expressions

Decision-making and Branching (Selection)


Looping Statements in C



Functions




Arrays






Strings





Structures and Unions






Pointers







File Handling in C








The C Preprocessor








Programming at Bit Level









Graphics Using C










Searching and Sorting











Miscellaneous Topics













This self-readable and student-friendly text provides a strong programming foundation to solve problems with C language through its well-supported structured programming methodology, rich set of operators and data types. It is designed to help students build efficient and compact programs. The book, now in its second edition, is an extended version of Dr. M.T. Somashekara's previous book titled as Programming in C. In addition to two newly introduced chapters on 'Graphics using C' and 'Searching and Sorting', all other chapters of the previous edition have been thoroughly revised and updated. The usage of pseudocodes as a problem-solving tool has been explored throughout the book before providing C programming solutions for the problems, wherever necessary. This book comes with an increased number of examples, programs, review questions, programming exercises and interview questions in each chapter. Appendices, glossary, MCQs with answers and solutions to interview questions are given at the end of the book.

The book is eminently suitable for students of Computer Science, Computer Applications, and Information Technology at both undergraduate and postgraduate levels. Assuming no previous knowledge of programming techniques, this book is appropriate for all those students who wish to master the C language as a problem-solving tool for application in their respective disciplines. It even caters to the needs of beginners in computer programming.

9789387472228


Problem solving
C (Computer program language)

005.133 / SOM

Powered by Koha