Valores de saída no vetor
Ensaio: Valores de saída no vetor. Pesquise 862.000+ trabalhos acadêmicosPor: oiEvelin • 5/11/2014 • Ensaio • 386 Palavras (2 Páginas) • 231 Visualizações
Questão 2: Dado um vetor contendo 15 números inteiros faça um algoritmo que pesquise se um determinado valor existe dentro do vetor. Caso exista, deverá ser dada uma mensagem para o usuário informando a posição dentro do vetor onde o valor foi encontrado. Caso o valor não exista deverá ser dado uma mensagem informando o usuário da não existência do valor dentro do vetor.
#include <stdio.h>
#define MAX 1000
int main()
{
int cont, n = 15, v[MAX], x, pos;
// Entrada de valores no vetor
for (cont = 0; cont < n; cont++)
{
printf("Entre com v[%d] = ", cont+1);
scanf("%d",&v[cont]);
}
//Entre com o número a ser pesquisado
printf("Entre com o número a ser pesquisado: ");
scanf("%d",&x);
//Determinar se existe ou não
pos = -1;
for (cont = 0; cont < n; cont++)
{
if (v[cont] == x)
{
pos = cont;
}
}
// Saida de valores no vetor
printf("\n\nVetor v\n\n");
printf("v = [");
for (cont = 0; cont < n; cont++)
{
if (cont < n - 1)
{
printf("%d, ", v[cont]);
} else {
printf("%d", v[cont]);
}
}
printf("]\n");
if (pos != -1)
{
printf("\nO valor %d está na posição %d do vetor", x, pos);
} else {
printf("\nO valor %d não está no vetor", x);
}
return 0;
}
...