Ir para conteúdo
Fórum Script Brasil

Fernando Ribeiro

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que Fernando Ribeiro postou

  1. Olá, sou novo no universo da programa e também aqui no forum, comecei a estudar C a uns seis meses e agora estou em funções, lembro de minha professora ter feito um codigo de forma similar a este que estou submetendo, porem o meu ao executalo nada acontece, suspeito de o problema de ser na declaração das funções dentro do main(), já tentei tirar os "int's" e "void's" (somente dentro do main), mas mesmo assim, nada acontece, a situação só ficou pior Desde já obrigado ps.: nem um erro é apontado pelo compilador geany no codigo da forma que esta sendo postado pps.: formatação do texto foi perdida na postagem #include <stdio.h> void imprimeVet(int vet1[5]); void lerVet(int vet1[5]); int somaVet(int vet1[5]); int mediaVet(int somaVet); void subNegativos(int vet1[5]); void subRepitidos(int vet1[5]); int main(){ void lerVet(int vet[5]); int somaVet(int vet[5]); void imprimeVet(int vet[5]); int mediaVet(int somaVet); void imprimeVet(int vet[5]); void subNegativos(int vet[5]); void imprimeVet(int vet[5]); void subRepitidos(int vet[5]); void imprimeVet(int vet[5]); return 0; } void imprimeVet(int vet1[5]){ int i = 0; for(i = 0; i < 5; i++){ printf(" %d, ", vet1[i]); } } void lerVet(int vet1[5]){ int i = 0; for(i = 0; i < 5; i++){ printf("Digite valore %d do vetor: ", i); scanf("%d", &vet1[i]); } } int somaVet(int vet1[5]){ int i = 0; int resultado; for(i = 0; i < 5; i++){ resultado = resultado + vet1[i]; } return resultado; } int mediaVet(int somaVet){ int media; media = (somaVet / 5); return media; } void subNegativos(int vet1[5]){ int i = 0; for(i = 0; i <5; i++){ if(vet1[i] < 0){ vet1[i] = 0; } } } void subRepitidos(int vet1[5]){ int i = 0; int j = 0; for(i = 0; i < 5; i++){ for(j = 0; j < 5; j++){ if(vet1[i] == vet1[j]){ vet1[j] = 0; vet1[i] = 0; } } } }
×
×
  • Criar Novo...