Université Djillali Liabès - Sidi Bel Abbès Département : Enseignements de Bases en Sciences et Technologie programmation et structures de donnees TP CHAINES DE CARACTERES exercice n° 1 : faire un programme pascal qui nous permet de lire un verbe a l’infinitif et dire quel est son groupe. rq : on suppose que les verbes se terminant par ‘er’ sont du 1er groupe, ceux se terminant par ‘ir’ sont du 2eme groupe, et ceux se terminant par ‘re’ sont du 3 eme groupe . exercice2 : faire un programme pascal qui lit un mot a partir du clavier et nous donne le nombre de voyelles et de consonnes qu’il contient.( faire la difference entre majuscule et minuscule) remarque : les voyelles sont : ‘a’,’i’,’u’,’e’,’o’,’a’,’i’,’o’,’u’,’e’. exercice 3 : ecrire un programme pascal qui permet de trouver le nombre de chaine ‘abd’ dans une chaine qu’on lit du clavier . exercice 4: ecrire un algorithme qui lit un mot et nous dit s’il s’agit d’un palindrome ou pas( un palindrome etant un mot qui se lit dans les deux sens).(**) exercice 5 : faire un algorithme qui lit le nom d’une personne . si ce nom commence par ‘abd’ il nous ecrit ‘bravo’ , s’il se termine par ‘our’ il nous ecrit ‘salut’. exercice 6:ecrire un algorithme qui determine le nombre de fois ou apparait le caractere ‘a’ dans une chaine. exercice 7 : faire un programme pascal qui lit un mot a partir du clavier et donne le nombre de voyelles et de consonnes contenus dans ce mot. Exercice 8 (str) ecrire un programme qui determine le nombre et les positions d'une chaine dans une autre (ex on dans fonction : en position 2 et 7). Exercice 9: faire un programme pascal qui lit une date de naissance sous forme jj/mm/aa et nous indique si cette date est anterieure au 01/01/2002 ou pas. Exercice 10 : ecrire un programme pascal qui lit un mot et nous dit s’il s’agit d’un palindrome ou pas( un palindrome etant un mot qui se lit dans les deux sens). Exercice 11 : ecrire un programme pascal qui lit un verbe du premier groupe et le conjugue au présent de l’indicatif. MEGNOUNIF