sim sim intendi...vlw mesmo o programa todo ficou assim: /*1- a) efetuar a leitura de 20 valores inteiros para um vetor A.
b) Após leitura construir uma segundo vetor, que pode ser chamado de R, que contera os valos de A acrescido de 5 antes de ser armazenado em R.
c) Ordenar os elementos de R em ordem decrescente.
d) Montar uma rotina de pesquisa sequencial para pesquisar os elementos armazenados em R, sendo que o valor de pesquisa será informado pelo usuario. A pesquisa deve continuar até que o valor digitado para pesquisa seja igual a 0 ( zero ) ou então o numero de execuções da pesquisa seja igual a 20. Se o valor informado pelo usuário for encontrado retornar uma mensagem indicando que foi encontrado e a posição em que estava no vetor. Se o valo informado não foi encontrado apenas retornar uma mensagem ao usuario comunicando o fato.
Nome: Marcelo Wagner Viana da Silva
Matricula: 08-22284
Turma: 1611B - Noturno - Sistemas de informação
Prof: Danilo / Fabiane*/
#include <conio.h>
#include <stdio.h>
int i,num, j, cont, aux;
int a[20], r[20];
main ()
{
printf ("\n EXERCICIO I \n\n\n");
printf("\nPreenchendo Valores do Vetor A:\n\n");
for (i=0; i<20; i++)
{
printf ("valor %d: ", i+1);
scanf ("%d",&a[i]);
}
for (i=0; i<20; i++)
{
r [i] = a [i]+5;
}
for (i=0; i<21;i++)
{
for (j=i+1; j<20; j++)
{
if ( r[i]<r[j] )
{
aux=r[i];
r[i]=r[j];
r[j]=aux;
}
}
}
/* printf ("\n\nos valors de R são: \n");
for (i=0; i<20; i++)
{
printf ("\nValor %d: %d ", i+1, r[i]);
}*/
printf("\n\nPESQUISA SEQUENCIAL: \n ");
cont=0;
do
{
printf("\ndigite o numero que deseja pesquisar: ");
scanf ("%d",&num);
if (num==0)
{
return 0;
}
for(i = 0; i<20; i++)
{
if(r[i]==num)
{
break;
}
}
if(i==20)
{
printf("\nNumero não encontrado por favor digite outro numero!\n");
}
else
{
printf("\nO numero %d esta no indice %d do vetor\n", num, i+1);
}
cont=cont+1;
}
while (cont <=19);
getch();
return 0;
}