Rien pour le moment
2
3 Projet PERL
Exercice 1
Le fichier Ages.txt contient le recensement de la population de quelques villes en France. Les résultats sont regroupés ville par ville et affiche sur une ligne la catégorie d'âge (de 0 à 14 ans, de 15 à 29 ans, ...) et sur la ligne suivante le nombre d'hommes et de femmes appartenant à cette catégorie (les deux valeurs étant séparées par une espace).
Écrire un script Perl qui calcule la population totale de toutes les villes par catégorie d'âge.
Retrouver la ville la plus jeune, la plus âgée, la plus masculine et la plus féminine.
Exercice 2
Écrire un script Perl qui transforme un fichier source .c en un fichier HTML agréable à consulter.
Quelques indications :
• respecter les sauts de lignes: il faut les marquer explicitement par , • respecter les espaces: il faut les marquer explicitement par , • transformer chaque caractère magique du HTML < > " & en son entité respective: < > " & , • utiliser une fonte type machine à écrire (), • reconnaître les opérateurs du C (+, *, etc.) et les encadrer de tags HTML qui les fait ressortir (, , , etc.) • idem pour les mots-clés (for, while, etc.); • mettre en italique () les commentaires C (entre /* et */ et après //), • mettre en valeur également les identificateurs qui suivent les mots-clés struct, enum, etc. pour que le type d'une déclaration soit bien visible, • reconnaître les types utilisateurs introduits par typedef et les colorer dans la suite du programme , • etc., les possibilités sont infinies!
Exercice 3
Ecrire un script Perl similaire à la commande unix cal. Il permet d'afficher un calendrier pour le mois courant ou d'un mois donné. Il prend deux paramètres: le premier est le mois (1.. 12) et le second est l'année (quatre chiffres). Si aucun paramètre n'est donné, le calendrier du mois en cours est affiché.
Exemple d'utilisation :
calendrier.pl