#include<stdio.h>
#include<conio.h>
#define MAX 5
int vec[MAX];
int suma(int vec[],int n);
void lee_mat(int vec[]);
void imp_mat(int vec[]);
main()
{
int i;
int s;
printf("Calculo de la sumatoria de los elementos de un arreglo\n\n");
lee_mat(vec);
printf("\nValores capturados en el arreglo\n\n");
imp_mat(vec);
s=suma(vec,MAX);
printf("\nSumatoria de los elementos del arreglo = %d",s);
getch();
}
void lee_mat(int vec[MAX])
{
int i;
for(i=0;i<5;i++)
{
printf("Introduce el valor %d=>",i+1);
scanf("%d",&vec[i]);
}
}
void imp_mat(int vec[MAX])
{
int i;
for(i=0;i<5;i++)
{
printf("%d\n",vec[i]);
}
}
int suma(int vec[],int n)
{
int suma=0;
while(n>0)
{
n--;
suma+=vec[n];
}
return suma;
}
No hay comentarios:
Publicar un comentario