« Exercices en langage C/Pointeurs » : différence entre les versions
Contenu supprimé Contenu ajouté
mAucun résumé des modifications |
m Robot : Changement de type cosmétique |
||
Ligne 3 :
Soit un texte donné par une chaîne de caractères. Le but est de compter le nombre d'occurrences de chaque lettre sans distinction entre minuscules et majuscules.
== Exercice 1 ==
=== Question 1 ===
Déclarer le texte comme un tableau statique initialisé par une chaîne de caractères constante, un tableau d'entiers statique pour compter les occurrences dont la taille est fixée par une constante et un pointeur pour parcourir le texte.
Ligne 24 :
}}
=== Question 2 ===
Initialiser le vecteur d'entiers avec un parcours par indice.
{{Boîte déroulante|titre=Solution|contenu =
Ligne 34 :
}}
=== Question 3 ===
Compter les occurrences en utilisant la conversion entre le type char et le type int (la conversion d'un caractère donne son code dans le standard américain).
{{Boîte déroulante|titre=Solution|contenu =
Ligne 52 :
}}
=== Question 4 ===
Afficher le résultat sur la sortie standard.
{{Boîte déroulante|titre=Solution|contenu =
Ligne 67 :
}}
== Exercice 2 ==
=== Pointeurs et références ===
Donner et expliquer le résultat de l'exécution du programme suivant :
<source lang="C">
|