Exercice a résoudre en java
Fermé
r.mima
Messages postés
2
Date d'inscription
vendredi 13 décembre 2013
Statut
Membre
Dernière intervention
22 novembre 2014
-
Modifié par lilidurhone le 22/11/2014 à 13:22
KX Messages postés 16668 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 17 mars 2023 - 22 nov. 2014 à 14:13
KX Messages postés 16668 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 17 mars 2023 - 22 nov. 2014 à 14:13
A voir également:
- Exercice a résoudre en java
- Scanf en java ✓ - Forum Java
- Jeux java itel ✓ - Forum Jeux vidéo
- Java runtime - Télécharger - Langages
- A java exception has occurred ✓ - Forum minecraft
- Java apk - Télécharger - Langages
1 réponse
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
22 nov. 2014 à 13:42
22 nov. 2014 à 13:42
Bonjour,
Déjà il n'y a aucune raison que tu appelles
Quant à ton problème c'est parce que le return dans la méthode F s'exécute toujours, dès le premier tour de boucle.
Il faudrait plutôt mettre ton return dans le if :
Déjà il n'y a aucune raison que tu appelles
Exercice2.F(t, 10);à l'intérieur de ta boucle for, il faudrait le faire uniquement après avoir saisi toutes les valeurs de ton tableau. Mais attention car en faisant
i<t.length-1tu ne vas prendre que 9 valeurs, pas 10.
Quant à ton problème c'est parce que le return dans la méthode F s'exécute toujours, dès le premier tour de boucle.
for(i=0;i<t.length;i++) {
if (t[i]==10)
System.out.println("la valeur v existe");
return;
}
Il faudrait plutôt mettre ton return dans le if :
for(i=0;i<t.length;i++) {
if (t[i]==10) {
System.out.println("la valeur v existe");
return;
}
}
22 nov. 2014 à 13:52
22 nov. 2014 à 14:10
("v n'existe pas")
22 nov. 2014 à 14:13