Advertisement
diegoaguilar

promediorecursivo

Nov 4th, 2011
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.54 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int plus=0;
  4. /* CODIGO CON FUNCION RECURSIVA PARA CALCULAR EL PROMEDIO DE LOS DATOS EN UN ARREGLO*/
  5.  
  6. int suma (int array[], int n)
  7. {
  8.     if (n==0)
  9.         return (array[n]);
  10.     return (array[n]+suma(array,n-1)/n);
  11. }
  12.  
  13. int main ()
  14.    
  15. {
  16.     int *array, n, i;
  17.    
  18.     printf("\nDimension de tu array: ");
  19.     scanf("%d", &n);
  20.     array=(int *) malloc (n*sizeof (int));
  21.    
  22.     for (i=0; i<n; i++)
  23.     {
  24.         printf("Valor en A[%d]: ", i+1);
  25.         scanf("%d", &array[i]);
  26.     }
  27.     printf("\n\nEl promedio es igual a %d: ", suma(array, n));;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement