Rui_Carlos
1st Folding then Sex
não percebi para que é o primeiro campo do 'for'... não está lá a fazer nada.
não percebi para que é o primeiro campo do 'for'... não está lá a fazer nada.
...
int min,i;
min=array[0];
for(i=0;i<contador;i++)
{
if(min>array[i])
min=array[i];
}
printf("\nVALOR MINIMO:\t%d",min);
...
boas,
Não sei se ajuda, mas o algoritmo bubble sort é uma algoritmo de ordenação [não é o unico, mas serve ], se ordenares um vector o 1 elemento desse vector será o menor numoro da lista....
Existe na net milhares de exemplo do algoritmo é só pesquisar e adaptar o codigo.
Espero k ajude
Cump,
C já disponibiliza funções de ordenação (nomeadamente a 'qsort'), não é preciso estarem a implementá-las.
a é? entao é so chamar a funcao qsort e que recebe o array como paramentro, tipo qsort(nome_do_array)??????
a função 'qsort' (assim como a 'heapsort' e a 'mergesort') recebe o endereço do primeiro elemento que queremos ordenar do array, o número de elemento que queremos ordenar, o tamanho de cada elemento e a função que vai comparar os elementos.
é só fazer 'man qsort' para ver uma descrição mais detalhada destas funções.