The book, COMPUTER SCIENCE: Problem solving methods in C and C++ is a text well written to teach the basic concepts of programming in C and C++ languages to undergraduate students. Having noticed generally that undergraduate students in our universities are finding programming difficult, the text provides solid and friendly background for an easy understanding of programming languages and more so to provide an appreciation for C and C++ languages as a foundation for further understanding of other programming languages. The problem-solving techniques as presented in the text will easily help the students understand how to approach solving programming problems. Programming concepts including selection statements, repetition statement, counter –controlled and sentinel - controlled repetitions are well discussed with easy to understand examples. The book is divided into three units.
Unit 1 include only chapter one which covers problem solving concept using flowcharts as a fundamental tool for designing algorithm.
Unit 2 includes chapter two through chapter ten covers programming in C
Unit 3 includes chapter eleven through fourteen covers object-oriented programming concepts using C++.
The book is compliant with the latest version of the ANSI/ISO C/C++ standard
This book is intended to be used at the introductory and intermediate levels.
This book provides numerous examples and complete programs. The programs are meant to be both simple and educational.
The book includes several programming exercises at the end of each chapters
Whether you are a student, an instructor, an experience professional, or a novice programmer, this book has much to offer. The text provides an interesting springboard for proper understanding of programming in general. Therefore, it is with great pleasure the authors recommend this text for use in Colleges, polytechnics and Universities undergraduate students learning how to program!