miércoles, 12 de junio de 2013

funciones y vectores

El siguiente programa capturaun vector de 5 elementos y los envia a una función para imprimirlo en pantalla y mostrar su sumatoria.

int sumaVec(int vec[5]);
void impVec(int vec[5]);
#include<stdio.h>
#include<conio.h>
main()
{
      int vec[5],i,s;
      printf("Lectura de los elementos de un vector\n");
      for(i=0;i<5;i++)
      {
      printf("Introduce elnumero %d->", i+1);
      scanf("%d",&vec[i]);
      } 
      printf("\n");
         
      impVec(vec);
      printf("\n");
      s=sumaVec(vec);
      printf("\n");
      printf("suma=%d",s);
         getch();
      }

int sumaVec(int vec[5])
{
   int i,suma=0;
   for(i=0;i<5;i++)
    suma=suma+vec[i];
    return suma;
    }
   
void impVec(int vec[5])
{
     int i;
     for(int i=0;i<5;i++)
     printf("%d\n",vec[i]);
    
     }

No hay comentarios:

Publicar un comentario