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