Good programming starts before the code: first, a problem needs a clear solution. Introducing Algorithms in C makes that process visible, moving from data types and flowcharts to worked algorithms and C implementations. Its step-by-step explanations help beginning students follow not only what an algorithm does, but how its logic unfolds.
Follow the logic from diagram to code
Luciano Manelli introduces simple and structured data, then uses graphical and textual explanations, tables, and examples to show how algorithms are designed. The progression gives readers a way to trace a solution before turning it into a program.
Searching, sorting, recursion, and more
Examples cover familiar problem-solving tasks: accumulating numbers in a loop, converting decimal numbers to binary, finding minimum and maximum values, searching arrays, sorting, and merging sorted arrays. The book also explores file reading, stack management, factorial and Fibonacci recursion, and algorithmic complexity.
Put the algorithms to work in C
The final chapter connects the earlier design work to C programming. By implementing the algorithms in code, readers can examine how ideas such as arrays, functions, loops, and recursion operate in practice.
A first step into computer science
Designed as a starting point for readers beginning computer science or information systems, this book suits learners who want a guided introduction to algorithm design alongside concrete C examples. It offers a structured route from understanding a problem to expressing a solution in code. 💻
User Reviews
Only logged in customers who have purchased this product may leave a review.
Original price was: $34.99.$17.50Current price is: $17.50.

There are no reviews yet.