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 : Sélectionner tout - Visualiser dans une fenêtre à part
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");
 
        }
 
 
}