Julien Sopena

TP 06 – Les chaînes de caractères

Exercice 1: Substitution

Question 1.1 )

Écrire un sous-programme moisEnLitteral qui retourne une chaîne de caractères contenant le nom du mois dont le numéro est passé en argument. Par exemple : 7 → 'Juillet'

Correction (cliquer ici)

Question 1.2 )

Écrire un sous-programme dateEnLitteral qui retourne une chaîne de caractères contenant la date du jour suivant le format donné ci-dessous.
   '15 Décembre 1976'
  

Correction (cliquer ici)

Question 1.3 )

Écrire un sous-programme remplaceDate qui remplace dans une chaîne toutes les occurrences de ' ce jour '. Attention à la gestion des espaces.

Correction (cliquer ici)

Question 1.4 )

Écrire un programme qui lit une chaîne de caractères puis la ré-affiche après y avoir substitué la date à toutes les occurrences de ' ce jour '.

Correction (cliquer ici)

Exercice 2: Relation nombre/chaîne

Question 2.1 )

Écrire un sous-programme queDesChiffres qui vérifie qu'une chaîne de caractères contient uniquement des chiffres.

Correction (cliquer ici)

Question 2.2 )

Écrire un sous-programme toutEnMajuscules qui transforme une chaîne pour que toutes les lettres qui y apparaissent soient des majuscules.

Correction (cliquer ici)

Question 2.3 )

Écrire un sous-programme transformeChaineEnEntier qui retourne la valeur du nombre décimal correspondant à une chaîne ne contenant que des chiffres.

Correction (cliquer ici)

Question 2.4 )

Écrire un sous-programme traductionLittérale qui retourne une chaîne de caractères correspondant à une valeur entière ; on se limitera aux nombres inférieurs à vingt.

Correction (cliquer ici)

Question 2.5 )

Écrire un programme qui permette de saisir une chaîne de caractères et Il s'arrête si la chaîne est vide sinon il recommence.

Correction (cliquer ici)

Designed by OWSD.org. Valid CSS & XHTML
Ce site et l'ensemble de son contenu est mis à disposition sous un contrat Creative Commons.
Creative Commons License