Chercher une valeur dans un tableau
Salut tout le monde,
J'ai un exercice à résoudre : écrire un programme qui demande à l'utilisateur de saisir 10 entiers dans un tableau ainsi qu'un entier V. Ensuite écrire une fonction qui recherche si V existe dans ce tableau ou non.
Quand j'exécute mon programme, il me demande d'entrer les 10 valeurs, mais lorsque j'appelle la fonction qui recherche si v se trouve dans le programme, il ne fait rien. Il m'affiche toujours "v n'existe pas". voila mon code source
Merci d'avance
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| public class Exercice2{
public static void main(String[] args) {
int t[]=new int[10];
int v=10;
int i;
//int[]t=new int [10];
/*int[]t={10,1,5,14,8,7,5,2,4,12};*/
System.out.println("entrer les valeurs de votre tableau");
for(i=0;i<t.length-1;i++){
Scanner sc =new Scanner(System.in);
int n= sc.nextInt();
}
Exercice2.F(t, 10);
}
/*la methode1*/
public static void F(int[]t,int v){
int i;
for(i=0;i<t.length;i++){
if(t[i]==10){
System.out.println("la valeur v existe");
return;
}
System.out.println("v n'extsti pas");
}
} |