import java.util.Scanner;
public class EncontrarNúmero {
public static boolean Encontrar (int vector[], int num, int i) {
for (i=0;i<vector.length; i++) {
if (num==vector[i])
return true;
}
return false;
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[] vector = new int[15];
int i, num;
boolean res;
System.out.println("Introduce 15 números enteros");
for (i=0; i<vector.length; i++)
vector[i]=sc.nextInt();
System.out.println("Introduce un número que quieras saber si está en el vector o no");
num=sc.nextInt();
res=Encontrar(vector, num, i);
for (i=0; i<vector.length; i++)
if (res==true)
System.out.print("El número está en la posición " + i);
else
System.out.println("-1");
}
}
public static int getPositionInVector(int[] vector, int num) {
int posicion = -1;
for (int i = 0; i < vector.length; i++) {
if (vector[i] == num) {
posicion = i;
break;
}
}
return posicion;
}
import java.util.Scanner;
public class EncontrarNúmero {
public static int getPositionInVector(int[] vector, int num) {
for (int i = 0; i < vector.length; i++) {
if (vector[i] == num) {
return i;
}
}
return -1;
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[] vector = new int[15];
int num;
System.out.println("Introduce 15 números enteros: ");
for (int i = 0; i < vector.length; i++) {
vector[i] = sc.nextInt();
}
System.out.print("Introduce un número que quieras saber si está en el vector o no: ");
num = sc.nextInt();
int pos = getPositionInVector(vector, num);
System.out.println(pos >= 0 ? "El número está en la posición " + pos : "El número no se encuentra en el vector.");
}
}