Este libro contiene ejercicios de programación resueltos en lenguaje C. El principal objetivo de esta obra es conseguir que el lector adquiera y afiance sus conocimientos sobre la metodología de la programación estructurada mediante ejercicios guiados de complejidad variable. Además, los primeros capítulos presentan también los algoritmos expresados en diagrama de flujo, para hacer más accesible el procedimiento adoptado.
Se hace un recorrido de contenidos de complejidad creciente; se comienza con las estructuras de control básicas (secuencial, iterativa y bifurcaciones), para continuar con las estructuras básicas de datos estáticas, como son los vectores y matrices. Seguidamente se presentan los bloques funcionales de programación, funciones en C, registros, gestión de memoria dinámica, listas enlazadas y ficheros.
Esta obra proporciona a los lectores material adicional de estudio, así como un enfoque práctico de la programación, ilustrando los distintos conceptos y recursos con ejercicios resueltos.