Skip to content

Instantly share code, notes, and snippets.

@marioplumbarius
Created November 23, 2012 12:44
Show Gist options
  • Save marioplumbarius/4135463 to your computer and use it in GitHub Desktop.
Save marioplumbarius/4135463 to your computer and use it in GitHub Desktop.
Programa em Java que procura um valor dentro de um vetor e imprime na tela.
/*
* Leia um vetor de 20 posições
* leia um valor X qualquer
* Faça uma busca de X no vetor
* informe a posição do vetor que X foi encontrado
* ou diga que não foi encontrado
*/
package vetores;
import java.util.Scanner;
public class Exercicio04 {
public static void main(String[] args){
Scanner in = new Scanner(System.in);
// declaraçao do vetor
int[] vetor = new int[10];
// declaracao de variavel
int num;
// entrada de dados -> vetor
for(int i = 0; i < vetor.length; i++){
System.out.println("Digite um valor para a posição " + i);
vetor[i] = in.nextInt();
}
// entrada de dados -> variável
System.out.println("Digite um valor para procurar no vetor");
num = in.nextInt();
// leitura do vetor
for(int i = 0; i < vetor.length; i++){
// se existir no vetor o número digitado
if(vetor[i] == num){
System.out.println("O índice do número digitado é " + i);
// se não existir...
} else if(i == vetor.length-1){
System.out.println("Número não encontrado no vetor");
}
}
}
}
@SamColt36
Copy link

Muito bom. Estava com dúvida para localizar um número dentro do vetor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment