« Exercices en langage C/Tableaux statiques » : différence entre les versions
Contenu supprimé Contenu ajouté
Ligne 5 : | Ligne 5 : | ||
Ecrire une fonction qui donne l'indice d'un élément x donné dans un tableau, ou -1 si x n'est pas dans le tableau. |
Ecrire une fonction qui donne l'indice d'un élément x donné dans un tableau, ou -1 si x n'est pas dans le tableau. |
||
<div style="width:70%">{{Boîte déroulante|titre=Solution|contenu = |
|||
<pre> |
|||
int position ( int t[], int taille, int x ){ //On est obligé de donner la taille du tableau |
|||
int i; |
|||
for (i=0; i<taille; i++){ |
|||
if(t[i]==x){ return i} |
|||
} |
|||
return -1; |
|||
} |
|||
</pre> |
|||
}}</div> |
Version du 18 décembre 2006 à 21:12
Les tableaux statiques
position d'un élément dans un tableau
Ecrire une fonction qui donne l'indice d'un élément x donné dans un tableau, ou -1 si x n'est pas dans le tableau.
Solution
int position ( int t[], int taille, int x ){ //On est obligé de donner la taille du tableau int i; for (i=0; i<taille; i++){ if(t[i]==x){ return i} } return -1; }