Yasmtidk / practice

practice INF155
0 stars 0 forks source link

Exercice #11 #64

Open Yasmtidk opened 4 months ago

Yasmtidk commented 4 months ago

11) Trouver l’année

Un étudiant aux cycles supérieurs accumule une grande quantité de références lorsqu'il effectue la revue de la littérature reliée à son sujet. Malheureusement, le titre des articles qu'il a recensé est formaté de manières très différentes. Cet étudiant décide donc d'écrire un programme VBA afin de normaliser le titre des articles qu'il a trouvé.

Image

Puisque l'on veut placer l'année de publication à l'avant du titre, nous devrons trouver cette année à l'intérieur du titre de l'article.

          a) Écrivez la fonction est_une_anne qui reçoit en paramètre une chaine de quatre caractères. La fonction vérifie que les quatre caractères sont des caractères numériques.

          b) Écrivez la fonction obtenir_annee qui reçoit en paramètre le titre d’un article. La fonction vérifie si la fenêtre courante est une année. On définit une fenêtre comme étant quatre caractères consécutifs. On décale la fenêtre jusqu’à ce que l’on trouve une année. Vous pouvez supposer qu’il y aura toujours une et une seule année dans un titre.

Image

Image