Exercices Algorithme

Exercice 6 Procédures et Fonctions Corrigé

Ecrire une fonction ( MINUS ou LWCASE ) qui permet de convertir un caractère majuscule en son correspondant minuscule.

Pour cet exercice, on n’a pas de fonction prédéfinie en algorithmique traitant les caractères (suivant, précédent, code du caractère, caractère du code,..), donc ou bien qu’on utilise un Cas Vaut avec les 26 cas possibles, ou bien on utilise une boucle comme suit.

Fonction Minus(C :caractère) :caractère ;
Var I,J :entier ; X :caractère ;
Debut

/ recherche de la position de C dans l’alphabet
I ← 0 ;
Pour X ← ‘A’ à C Faire I ← I+1 ; Fait ; J ← 1 ;
Pour X ← ‘a‘ à ‘z’ Faire Si I=J Alors Minus ← X Fsi ; J ← J+1 ; Fait ;

Fin ;

 

Ajouter un commentaire

Veuillez vous connecter pour ajouter un commentaire.

Pas encore de commentaires.