TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Valores de saída no vetor

Ensaio: Valores de saída no vetor. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  5/11/2014  •  Ensaio  •  386 Palavras (2 Páginas)  •  210 Visualizações

Página 1 de 2

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;

}

...

Baixar como (para membros premium)  txt (1.4 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com