Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Escribe un método que se llame buscarInt() que recibe un vector de enteros
- * y un valor a buscar dentro del vector.
- * Devuelve el índice de la primera ocurrencia dentro del vector proporcionado.
- * Juan José Martínez Solano 14/11/2019
- */
- import java.util.Scanner;
- public class P7_buscarInt {
- public static void main(String[] args) {
- Scanner teclado = new Scanner(System.in);
- System.out.println("Introduce la dimensión del vector: ");
- int vector[] = new int[teclado.nextInt()];
- System.out.println("Introduce los valores del vector:");
- for (int contador = 0; contador < vector.length; contador++) {
- vector[contador] = teclado.nextInt();
- }
- System.out.println("Introduce el valor a buscar en el vector:");
- int numero = teclado.nextInt();
- if (buscarInt(vector, numero) != -1) {
- System.out.print("El valor " + numero + " se ha encontrado en la posición "
- + buscarInt(vector, numero) + " del vector.");
- }
- else {
- System.out.print("El valor " + numero + " no se ha encontrado en el vector.");
- }
- teclado.close();
- }
- public static int buscarInt(int vector[], int numero) {
- int resultado = -1;
- for (int contador = 0; contador < vector.length; contador++) {
- if (vector[contador] == numero) {
- resultado = contador;
- break;
- }
- }
- return resultado;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment