Test d'existence dans un tableau
Fermé
drspinoza
Messages postés
51
Date d'inscription
dimanche 25 octobre 2015
Statut
Membre
Dernière intervention
9 mai 2016
-
Modifié par baladur13 le 18/12/2015 à 09:38
Flachy Joe Messages postés 2101 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 7 novembre 2022 - 18 déc. 2015 à 09:33
Flachy Joe Messages postés 2101 Date d'inscription jeudi 16 septembre 2004 Statut Membre Dernière intervention 7 novembre 2022 - 18 déc. 2015 à 09:33
A voir également:
- Test d'existence dans un tableau
- Test pc - Guide
- Tableau croisé dynamique - Guide
- Test ram - Guide
- Afficher un tableau en c - Forum C
- Tableau ascii - Guide
1 réponse
Flachy Joe
Messages postés
2101
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
7 novembre 2022
257
Modifié par Flachy Joe le 17/12/2015 à 23:47
Modifié par Flachy Joe le 17/12/2015 à 23:47
Salut,
C'est pas clair :
- Ta variable est déclarée avant ou tu veux la déclarer dans le test du if ?
- Une variable int ne peux pas être nulle ( a == null est toujours faux ) la valeur par défaut des entiers est 0.
- Est-ce qu'il ne vaut pas mieux faire un test sur la valeur qui doit être attribuée à la variable plutôt qu'un test sur son existence ?
NB : c'est de toute façon pas une boucle mais un test...
;-) Flachy Joe ;-)
"Qui ne se plante jamais n'a aucune chance de pousser !" Graf anonyme
C'est pas clair :
- Ta variable est déclarée avant ou tu veux la déclarer dans le test du if ?
- Une variable int ne peux pas être nulle ( a == null est toujours faux ) la valeur par défaut des entiers est 0.
- Est-ce qu'il ne vaut pas mieux faire un test sur la valeur qui doit être attribuée à la variable plutôt qu'un test sur son existence ?
NB : c'est de toute façon pas une boucle mais un test...
;-) Flachy Joe ;-)
"Qui ne se plante jamais n'a aucune chance de pousser !" Graf anonyme
17 déc. 2015 à 23:52
imagine j'ai 3 véhicules avec les numéros = { 3 , 9 , 27 }
int searchNum = numéro que j'entre manuellement;
if ( searchNum ne correspond à aucun vehicule existant) {
---------------------------------------------
}sinon{
---------------------------------------------
}
18 déc. 2015 à 09:33
int[] vehicules = { 3 , 9 , 27 }; int searchNum = 3; for (int id : vehicules ){ if (id == searchNum) //Existe } //N'existe pas