From ec82800f391fca7a577a49b09cbbf4e97c5d798c Mon Sep 17 00:00:00 2001 From: Alexandre P Francisco Date: Wed, 12 Mar 2014 14:46:49 +0000 Subject: [PATCH] Adding ex2 for aula03. --- aula03/ex2.c | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 aula03/ex2.c diff --git a/aula03/ex2.c b/aula03/ex2.c new file mode 100644 index 0000000..8af2604 --- /dev/null +++ b/aula03/ex2.c @@ -0,0 +1,32 @@ +#include + +#define NUMELEMS 100 + +void leVector(int a[], int tam); +int somaVector(int a[], int tam); + +int main() { + int v[NUMELEMS], tam; + + scanf("%d", &tam); + leVector(v, tam); + printf("%d\n", somaVector(v, tam)); + + return 0; +} + +void leVector(int a[], int tam) { + int i; + + for (i = 0; i < tam; i++) + scanf("%d", &a[i]); +} + +int somaVector(int a[], int tam) { + int i, soma = 0; + + for (i = 0; i < tam; i++) + soma += a[i]; + + return soma; +} -- 2.30.2