FUNCION_RECURSIVIDAD.docx

download FUNCION_RECURSIVIDAD.docx

of 2

Transcript of FUNCION_RECURSIVIDAD.docx

FUNCION RECURSIVIDADExplicar cada paso del procedimiento o funcin de recursividad en un arreglo, mediante un cdigo donde se halle la suma total de sus datos.1. Mediante un Diagrama de Flujo, disearemos un programa que calcule el factorial de un Nmero y luego sume todos sus datos.

2. Mediante un codigo, esta es la forma de usar recursividd, la funcion suma se llama tantas veces sea necesaria hasta completar todo el procesoINICIOint suma(int num1, num2);

int main(){int a[ TAMANIO ] = { 1, 3, 5, 4, 7, 2, 99, 16, 45, 67, 89, 45 };int i;int total = 0;for ( i = 0; i < TAMANIO; i++ ) {total = suma(total, a[ i ]);}printf( "El total de los elementos del arreglo es %dn", total );system("PAUSE");return 0;}

int suma(int num1, num2){return num1 + num2}FIN