Discussion:Le type entier, boucles, comptages : Différence entre versions

De Wicri Manuel
imported>Jacques Ducloy
(Solution des exercices)
imported>Jacques Ducloy
(Solution des exercices)
Ligne 1 : Ligne 1 :
 
==Solution des exercices==
 
==Solution des exercices==
 +
===compte les dates supérieures à 1800===
 
<source lang="c">
 
<source lang="c">
 
cat <<... >monTP.lex
 
cat <<... >monTP.lex

Version du 17 juin 2020 à 11:34

Solution des exercices

compte les dates supérieures à 1800

cat <<... >monTP.lex

%{
  int compteurDates;
%}
%%
[1-2][8-9][0-9][0-9]   compteurDates++ ;
.                      ;
\n                     ;
%%
int main() {
  compteurDates=0 ;
  yylex();
  printf ("Il y a %d dates supérieures à 1800 dans ce fichier\n", compteurDates);
  return 0;
}
...

lex monTP.lex
 
gcc lex.yy.c -ll -o monTP

WicriGetPage -l wicri-sante.fr -p "La grippe ou influenza (1908) André/Historique" | ./monTP