Exercicios c++
a. Implemente as funções void leVector (float v[], int size); e void escreveVector(float v[], int size);
b. Implemente a função float somaElementosVector(float v[], int size); que calcule a soma dos elementos do vector.
c. Implemente a função float mediaElementosVector (float v[], int size); que calcula a média aritmética.
2. Escreva um programa que lê um conjunto de números inteiros e os guarde num vector. O tamanho máximo do vector é dado pela constante NUMELEMS. O utilizador deve indicar quantos elementos vai inserir. Se esse número não estiver entre 0 e NUMELEMS, o programa deve devolver uma mensagem de erro.
a. Implemente as seguintes funções: void leVector (int v[], int tamanho); que lê os valores e coloca-os no vector, void escreveVector(int v[], int tamanho); que escreve o conteúdo do vector e a função float media(int v[], int tamanho); que devolve a média dos valores no vector de inteiros.
b. Implemente as funções int posicaoMaximoVector(int v[], int size); e int posicaoMinimoVector(int v[], int size); que calculam a posição dos elementos máximo e mínimo do vector de inteiros. c. Implemente a função void inverteVector(int v[], int size);.
Nota: o vector é alterado pela função inverteVector.
3. Escreva uma função void leString(int max, char palavra[]); que lê caracteres do teclado, caracter a caracter, até encontrar o caracter '\n'. A função recebe o número máximo de caracteres a ler e a string onde devem ser guardados e devolve o número de caracteres