Bonjour,
J'ai un exercice à faire en info mais voilà je bloque au 3 est-ce que vous pouvez me donner un exemple de la fonction int cherche je ne l'ai jamais utilisée.
Merci,
Lisa.
http://www.noelshack.com/2021-52-5-1...exercice-1.png
Version imprimable
Bonjour,
J'ai un exercice à faire en info mais voilà je bloque au 3 est-ce que vous pouvez me donner un exemple de la fonction int cherche je ne l'ai jamais utilisée.
Merci,
Lisa.
http://www.noelshack.com/2021-52-5-1...exercice-1.png
Ca va ressembler à ça :
Code:
1
2
3
4
5
6
7 int chercher( liste A, int x ) { parcours de la liste A si élément courant == x, return 1; en sortie de boucle, return 0; }
Merci, du coup j'ai essayé mais je retrouve rapidement bloquée par la suite est-ce que vous pouvez m'aider ?
http://www.noelshack.com/2022-52-6-1...0101214058.jpg
http://www.noelshack.com/2022-52-6-1...exercice-1.png
Bonjour
C'est déjà pas mal. Bon quelques manques et erreurs évidemment mais rien de grave
- on te demande de faire saisir N mais de checker que le N saisi soit au maximum égal à 10 (puisque la liste contient 10 entiers max). Donc il faut checker et boucler sur la saisie de N tant que N pas correct. Accessoirement comme la liste doit contenir que des positifs, un contrôle du nombre saisi dans la liste ne serait pas inutile. Tu pourrais par exemple écrire une fonction spéciale dédiée à la saisie d'un nombre qui s'occupe du check et qui ne retourne le nombre saisi que s'il est valide. Ainsi tu pourras l'utiliser pour la saisie de N et aussi pour la saisie de A[k] (l'usage pour les indices est plutôt d'utiliser une variable"i" mais ce n'est qu'une convention)
- la fonction de recherche doit retourner -1 si non trouvé. Toi tu lui fais retourner 1
Ne reste qu'à coder pour de vrai et surtout tester tes fonctions une à une. Tu écris une fonction, tu la testes. Et ça finira par fonctionner.
Accessoirement on préfère le code posté dans le forum plutôt qu'une image (comme précisé dans les règles).
Merci je vais essayer de faire avec tes indications !
Et désolé je ne savais pas j'ai pas lu les règles.