Tendrias que tener una funcion que reciva como parametro el numero de invervalos y que cuando se llame a si misma valla decrementando el numero y termine cuando sea cero.
Para este tipo de problemas hacerlo de una forma recursiva es muy ineficiente, desde el punto de vista de la memoria y variables a usar.
Pero si lo haces por motivos didacticos esta bien.
La plantilla seria la siguiente:
Para este tipo de problemas hacerlo de una forma recursiva es muy ineficiente, desde el punto de vista de la memoria y variables a usar.
Pero si lo haces por motivos didacticos esta bien.
La plantilla seria la siguiente:
Código (c) [Seleccionar]
float funcion(int intervalos, ... /*Otras variables*/){
//variables para la suma
//
if(intervalos > 1) {
return funcion(intervalos-1, ... /*Otras variables*/);
}
else{
return X;// Donde X tiene el total de la operacion;
}
}