To com essse exercicio quase pronto,só q não consigo criar uma função para encontrar o menor valor. Alguém me ajude
Esse é o exercício:Criar uma array com 5 elementos inteiros, depois criar uma função para fazer o somatório e média, criar uma função para fazer ordenação crescente, criar uma função para encontrar o menor valor
#include <stdio.h>
void insertionSortC(int array[], int tamanho) {
int i, j, tmp;
for (i = 1; i < tamanho; i++) {
j = i;
while (j > 0 && array[j - 1] > array[j]) {
tmp = array[j];
array[j] = array[j - 1];
array[j - 1] = tmp;
j--;
}
}
}
int fsoma(int array[], int tamanho) {
int i, soma;
soma = 0;
for (i = 0; i < tamanho; i++) {
soma = soma + array[i];
}
return soma;
}
float fmedia(int array[], int tamanho) {
return fsoma(array, tamanho) / tamanho;
}
int main(int argc, char** argv)
{
int array[100], tamanho, soma;
float media;
tamanho = 5;
printf("\n\t Entre com os elementos do array...:");
int i;
for(i = 0; i < tamanho;i++){
printf("\nDigite o numero: ",i+1);
scanf("%d",&array[i]);
}
soma = 0;
for(i=0; i<tamanho; i++){
soma = soma + array[i];
}
insertionSortC(array,tamanho);
printf("\nArray em ordem crescente: ");
for(i=0; i<tamanho; i++){
printf("\n\t\t\t%d", array[i]);
}
soma = fsoma(array, tamanho);
printf("\nSoma : %d", soma );
media = fmedia(array,tamanho);
printf("\nMedia: %f", media);
getchar();
getchar();
}
Pergunta
Negolove
To com essse exercicio quase pronto,só q não consigo criar uma função para encontrar o menor valor. Alguém me ajude
Esse é o exercício: Criar uma array com 5 elementos inteiros, depois criar uma função para fazer o somatório e média, criar uma função para fazer ordenação crescente, criar uma função para encontrar o menor valor
Editado por DurubAdicionar tags code [Durub]
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.