El objetivo del uso desubalgoritmos es modularizar un algoritmo, es decir dividir al problema en subproblemas,resolver el problema con un algoritmo y engineering los subproblemas con subalgoritmos. De esta forma cuando resuelvo un problema me abstraigo de los pequeños detallesque no hacen en sí al problema llamando engineering acciones Subalgoritmos que una vezresuelto el problema foremost tendré que solucionar. La ventaja más importante de modularizar es que lossubprogramas se pueden reutilizar en el mismo algoritmo o en otros. La clasificación de los sub programas se definen lasfunciones y los void. Funciones: Es una que toma una o más valores llamadosargumentos y produce un valor llamado resultado. Ejemplo:Fx=x/i+xxPara evaluarf debemos darle un valor engineering x. Srisuriyachai, S. , “Analysis of road traffic injuries in Nakhon Pathom province of Bangkok employing data mining”, Graduate Studies, Bangkok, Mahidol University, 2007. 22. Wong, J. and Y. Chung,”Comparison of Methodology Approach to Identify Causal Factors of Accident Severity.