Programación de problemas de secuencia
//Esta pregunta prueba el uso de la recursividad.
//Dos elementos de la recursividad, el primero: ¿la única condición de salida? n=1, 2, 3, 4;
//La segunda fórmula F(n)= F(n-1)+F(n-2)+F(n-3)+F ( n-4);
#?¿Incluir? & ltstdio.h & gt
#?¿Incluir? & ltmath.h & gt
¿#Contiene? & ltstdlib.h & gt
int? f(int?n)
{
¿Si? (n?==?4)
¿Volver? 5;
¿Y si? (n?==?3)
¿Volver? 2;
¿Y si? (n?==?2)
¿Volver? 1;
¿Y si? (n?==?1)
¿Volver? 0;
Otro
¿Devolver? f(n?-?1)?+?f(n?-?2)?+?f(n?-?3)?+?f(n?-?4);
}
int? principal()
{
int? ¿suma? =?0;
¿Para qué? (int?i?=?1;?i?<=?20;?i++)
suma? +=?f(uno);
printf("suma=%d ",suma);
Sistema("pausa");?
¿Volver? 0;
}
Enlace:/s/1 mev9z 6
? Contraseña:vvm9