Conversions
Exercice · OCaml (option informatique), chapitre 6 — Caractères et chaînes de caractères
Énoncé
Écrire incremente_texte s qui, d'une chaîne représentant un entier, renvoie la chaîne de l'entier suivant ("99" "100").
Corrigé
let incremente_texte s = string_of_int (int_of_string s + 1)
On lit l'entier (int_of_string), on ajoute 1, on réécrit la chaîne (string_of_int). Le calcul se fait sur l'int, pas sur les caractères. Attention : int_of_string échoue si s n'est pas un entier valide.
Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.