Tp 3 4 Université Mohamed Premier Faculté des Sciences Oujda Année universitaire Filière SMI Semestre Exercice TP ?? Flex Ecrire un programme Flex qui remplace chaque occurrence du mot bon par mauvais Exercice Ecrire un programme Flex qui lit une cha? ne

Université Mohamed Premier Faculté des Sciences Oujda Année universitaire Filière SMI Semestre Exercice TP ?? Flex Ecrire un programme Flex qui remplace chaque occurrence du mot bon par mauvais Exercice Ecrire un programme Flex qui lit une cha? ne de bits et remplace chacun de ces bits par une lettre b mais aussi il remplace un suivi d ? un autre par une lettre a et remplace un suivi d ? un autre par une lettre c Exercice Ecrire un programme Flex qui compte le nombre d ? occurrence de chaque lettre minuscule dans un ?chier texte Le résultat doit être stocké dans un tableau t ? de entiers on met dans t ? le nombre d ? occurrence de la lettre a et ainsi de suite Le programme a ?chera ensuite ce tableau Exercice Ecrire un programme Flex qui extrait d ? un ?chier texte tous les mots dont la longueur est strictement inférieure à Un mot étant une cha? ne de lettres minuscules ou majuscules Il y a trois façons pour faire cet exercice en utilisant strlen sur la variable yytext en utilisant la variable yyleng sans utiliser ni strlen ni yyleng Exercice Ecrire un programme Flex qui extrait d ? un ?chier texte le mot le plus court le mot le plus long et les mots qui sont des palindrômes Exercice Une séquence d ? ADN est un mot sur l ? alphabet A C G T Ecrire un programme Flex qui convertit une séquence d ? ADN donnée en forme brut en une séquence en forme condensé Ecrire un programme Flex qui convertit une séquence d ? ADN donnée en forme condensé en une séquence en forme brut TP ?? Bison Travaux pratiques du module Théorie des langages et Compilation Page CUniversité Mohamed Premier Faculté des Sciences Oujda Année universitaire Filière SMI Semestre Exercice Développer un analyseur syntaxique pour la grammaire suivante S ? XbY Xb bY X ? aX a Y ? aY bY a b Cet analyseur se contentera d ? a ?cher le message Mot accepté lorsque le mot en entrée est analysée avec succès Exercice Modi ?er l ? analyseur syntaxique de l ? exercice de façon qu ? il a ?che le nombre de lettres a et le nombre de lettres b dans le mot en entrée Exercice Modi ?er l ? analyseur syntaxique de l ? exercice de manière à ce qu ? il a ?che les étapes de dérivation du mot en entrée Exercice Concevoir une calculatrice qui évalue une expression arithmétique donnée en notation polonaise inverse Voici un modèle à suivre Expression Resultat Expression Resultat - Les opérateurs sont ? - ? ? ? et n ? pour le - ? uniaire Les opérandes sont de type int ? Exercice Concevoir une calculatrice qui évalue une expression arithmétique donnée en notation in ?xe Voici un modèle à suivre Expression - - Resultat Expression - Resultat Les opérandes sont de type double ? et les opérateurs sont ? -

  • 41
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager