Construa um programa para calcular e imprimir a média de valores PARES e ÍMPARES, de 50 números que serão digitados pelo usuário e armazenados em um vetor. O programa deve mostrar também o maior número PAR digitado e o menor número ÍMPAR digitado. Além disso, devem ser impressos os valores PARES maiores que a média PAR, bem como os valores ÍMPARES menor que a média ÍMPAR.
O que eu fiz ate agora:
#include <stdio.h>
#include <stdlib.h>
#define tam 5
int vetor[tam], i;
float vetor_impar=0, vetor_par=0;
float mediapar=0, mediaimpar=0, somaimpar=0, somapar=0;
int main(){
for (i=0; i<tam; i++){
printf("digite a %da posicao do vetor: ", i+1);
scanf("%d", &vetor[tam]);
if (vetor[tam]%2==1){
vetor_impar++;
somaimpar= somaimpar+vetor[tam];
mediaimpar= somaimpar/vetor_impar;
}
else if (vetor[tam]%2==0){
vetor_par++;
somapar=somapar+vetor[tam];
mediapar= somapar/vetor_par;
}
}
printf("\nmedia dos vetores pares: %f", mediapar);
printf("\nmedia dos vetores impares: %f",mediaimpar );
}