Implemente uma função na linguagem C que retorne o maior elemento de um vetor de inteiros de tamanho 10.
Soluções para a tarefa
Respondido por
1
int retorna_maior(vet *vetor, int tam) {
int i, maior;
maior = vetor[0];
for(i = 1; i < tam; i++){
if(vetor[i-1] > vetor[i]){
maior = vetor[i];
}
}
return maior;
}
int i, maior;
maior = vetor[0];
for(i = 1; i < tam; i++){
if(vetor[i-1] > vetor[i]){
maior = vetor[i];
}
}
return maior;
}
vrodrigues:
não deu certo..
#include <stdlib.h>
int retorna_maior(int *vetor, int tam) {
int i, maior;
maior = vetor[0];
for(i = 1; i < tam; i++){
if(vetor[i-1] < vetor[i]){
maior = vetor[i];
}
}
return maior;
}
int main(int argc, char *argv[]) {
int vet[10] = {2, 8, 7, 6, 5, 4, 3, 2, 1, 0};
int valor = retorna_maior(vet, 10);
printf("O maior valor eh: %d\n", valor);
}
Perguntas interessantes
Matemática,
10 meses atrás
Matemática,
10 meses atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
Inglês,
1 ano atrás
Matemática,
1 ano atrás
Informática,
1 ano atrás