
Problem Solving with C
PHI Learning (Publisher)
2nd Edition
Published on 30. April 2018
Book
Paperback/Softback
660 pages
978-93-87472-22-8 (ISBN)
Description
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.
The book is eminently suitable for students of Computer Science, Computer Applications, and Information Technology at both undergraduate and postgraduate levels.
KEY FEATURES: - Introduction to problem-solving tools like algorithms, flow charts and pseudocodes
- Systematic approach to teaching C with simple explanation of each concept
- Expanded coverage of arrays, structures, pointers and files
- Complete explanation of working of each program with emphasis on the core segment of the program, supported by a large number of solved programs and programming exercises in each chapter
- NEW TO THE SECOND EDITION: - Points-wise summary at the end of each chapter
- MCQs with Answers
- Interview Questions with Solutions
- Pseudocodes for all the problems solved using programs
- Two new chapters on 'Graphics using C' and 'Searching and Sorting'
- Additional review questions and programming exercises
The book is eminently suitable for students of Computer Science, Computer Applications, and Information Technology at both undergraduate and postgraduate levels.
KEY FEATURES: - Introduction to problem-solving tools like algorithms, flow charts and pseudocodes
- Systematic approach to teaching C with simple explanation of each concept
- Expanded coverage of arrays, structures, pointers and files
- Complete explanation of working of each program with emphasis on the core segment of the program, supported by a large number of solved programs and programming exercises in each chapter
- NEW TO THE SECOND EDITION: - Points-wise summary at the end of each chapter
- MCQs with Answers
- Interview Questions with Solutions
- Pseudocodes for all the problems solved using programs
- Two new chapters on 'Graphics using C' and 'Searching and Sorting'
- Additional review questions and programming exercises
More details
Edition
2nd Revised edition
Language
English
Place of publication
New Delhi
India
Target group
College/higher education
Edition type
Revised edition
Dimensions
Height: 235 mm
Width: 178 mm
Weight
843 gr
ISBN-13
978-93-87472-22-8 (9789387472228)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Persons
M.T. Somashekara, Ph.D., is with the Department of Computer Science and Applications, Bangalore University, Bengaluru. He has vast teaching experience spreading over two decades both at UG and PG levels. He has authored two other titles- Object Oriented Programming with C and Object Oriented Programming with JAVA, all published by PHI Learning, Delhi. He is a life member of several professional bodies such as IUPRAI, ISTE, CSI and ISCA. He has several research papers to his credit which have appeared in reputed national and international journals. His areas of interest include data structures, algorithms, programming languages, pattern recognition, image processing and computational biology.
D.S. Guru, Ph.D., is with the Department of Studies in Computer Science, University of Mysore, Mysuru. He has been a fellow of BOYSCAST and a visiting research scientist at Michigan State University. He has authored 60 research papers in journals and 204 peer-reviewed conference papers at international and national levels. He is the recipient of the best publication award (ARP) by Vision Group of Science and Technology, Government of Karnataka (2010). He is a life member of several professional bodies such as IUPRAI, ISTE, CSI and ISCA. His research interests include object recognition, image retrieval, shape analysis, sign language recognition, biometrics and symbolic data analysis.
K.S. Manjunatha, Ph.D., is with the Department of Computer Science, Maharani's Science College for Women, Mysuru. He has vast teaching experience extending over two decades both at UG and PG levels. He has a couple of research publications to his credit. His areas of interest include image processing and pattern recognition, data structures, design of algorithms, database applications, biometrics and symbolic data analysis.
D.S. Guru, Ph.D., is with the Department of Studies in Computer Science, University of Mysore, Mysuru. He has been a fellow of BOYSCAST and a visiting research scientist at Michigan State University. He has authored 60 research papers in journals and 204 peer-reviewed conference papers at international and national levels. He is the recipient of the best publication award (ARP) by Vision Group of Science and Technology, Government of Karnataka (2010). He is a life member of several professional bodies such as IUPRAI, ISTE, CSI and ISCA. His research interests include object recognition, image retrieval, shape analysis, sign language recognition, biometrics and symbolic data analysis.
K.S. Manjunatha, Ph.D., is with the Department of Computer Science, Maharani's Science College for Women, Mysuru. He has vast teaching experience extending over two decades both at UG and PG levels. He has a couple of research publications to his credit. His areas of interest include image processing and pattern recognition, data structures, design of algorithms, database applications, biometrics and symbolic data analysis.