Así hemos escrito dos nuevas auxiliares separadas por un punto y coma: la posición x que varía entre los extremos del intervalo y el trabajo, inicialmente nulo.
En hacer
trabajo=trabajo+100*x*(Xfin-Xin)/n
x=x+(Xfin-Xin)/n
Aumenta la variable trabajo con el producido en cada pequeño intervalo e incrementa la variable x
En mientras
x<=Xfin
El algoritmo finaliza cuando x llega al final del intervalo.