« P5b

18 septembre 2007

Etapes de la journée

* 4 heures de théorie : Cf Polycopié "Introduction à Cobol" P12 et 13 + Polycopié "Référence COBOL" qui emmagasine l'essentiel de ce qu'il faut savoir sur Cobol. A la fin nous avons vu la correction du code INSEE.
* 4 heures de programmation pour les exercices CONSON et PALINDROME.

Exercices

Pour les exercices se référer à la feuille bleue fournise avec le cours.

Aujourd’hui a été effectué quelques exercices, à savoir : VALDAT, CONSON et PALIND.

CONSON

Le but est simple : étudier une chaine de caractère, supprimer les voyelles (sauf celle qui pourrait potentiellement être en tête de mot), et ne garder que les consonnes, sans doubles, triples, etc !

Méthode possible : * Parcourir le mot et remplacer les voyelles par un espace, sauf la première lettre. * Copier le résultat dans une autre chaîne, à l’aide de la fonction STRING, mais en en omettant les espaces, ainsi que les doublons. * Afficher le résultat, c’est à dire les 6 premiers caractères résultants.

PALIND

But recherché : Vérifier qu’une phrase, qu’un mot soit un palindrome (que nous le lisions de gauche à droite ou de droite à gauche, nous lirions la même chose).

Méthode possible : * Lire la chaîne à partir de la fin * En même temps lire la chaîne par le début * Omettre tout les espaces * Comparer les caractères deux par deux, et sortir de la boucle si le résultat de la comparaison est négatif * Afficher “oui” ou “non” selon cas (palindrome ou pas).

« P5b