#include stdlib.h
#include time.h
#define MAX 10
void preencher(int *p)//'p' faz referecia para o
{ //primeiro elem,do vetor V
int i;
srand(time(NULL));
for(i=0 ; i
}
//=======================================
void mostrar (int *p)//'p' faz referecia para o vetor
{
int i;
printf("\n\n**Vetor");
for(i=0;i
printf("\n\n");
}
//=========================================
int maior(int *p)
{
int maior,i;
maior=0;
for(i=1;i
printf("\n%d < %d",*(p+maior),*(p+i));
if (*(p+maior)<*(p+i))
maior=i;
printf("\t indice:%d",maior);
}
return(maior);
}
//=======================================
int main()
{
int idx;
int v[MAX];//declarado na função main
preencher(&v[0]);
mostrar(&v[0]);
idx = maior(&v[0]);
printf("\nO maior elemento v[%d] = %d",idx,v[idx]);
system("pause");
return(0);
}
Nenhum comentário:
Postar um comentário