as</strong>: si la
resolución de un problema requiere realizar una tarea que se repite
varias veces en el algoritmo, podemos definir dicha tarea como un
subalgoritmo por separado. De esta manera, su código se escribirá sólo
una vez aunque se use en muchos puntos del programa.</li>
</ul>
<p>En el mundo de la programación existen muchos términos para definir
distintos tipos de subalgoritmos: subrutinas, funciones, procedimientos,
métodos, subprogramas, etc. No es posible obtener una definición que
cap