Programación C++ : del análisis de problemas al diseño de programas - Malik, Davender S. (Cengage Learning, 2013)