Raku kurss / Regulārās izteiksmes un gramatikas / Gramatikas / Darbību klases / Exercises
Viena gramatika, divas darbību klases
Uzdevums
Vienu gramatiku var savienot ar dažādām darbību klasēm, lai iegūtu
dažādus rezultātus. Uzrakstiet vienu gramatiku, kas parsē divus
skaitļus, atdalītus ar komatu, kā '10,20'. Uzrakstiet
divas darbību klases: vienu, kuras TOP
izveido to summu, un otru, kuras TOP
izveido to starpību (pirmais mīnus otrais). Parsējiet
'10,20' ar katru darbību klasi pēc kārtas un izdrukājiet
abus rezultātus.
Piemērs
Programma izdrukā:
30
-10Risinājums
Kursa navigācija
← Risinājums: Darbība ar lielajiem burtiem | Risinājums: Viena gramatika, divas darbību klases →