# Zapocet 15.2.2013

<{ForumPost(poster="honza.tran", timestamp=2013-02-15 22:04:00)}>
Zdravim,  
dneska jsme meli za ukol napsat makroprocesor,   
na vstupu dostanete text, jestli radka zacina #define tak definujem makro, #undefine ...  
a jinak to byly normalni radky, typy maker byli parametricke, bezparametricke  
bezparametricke  
#define ZOOM zoom  
ZOOM, vypise zoom  
parametricke #define q(a) a * a  
q(x), vypise x*x, jinak bylo mozne jeste neco jako: #define qq(x)= q(x) * q(x) a dalsi radka  qq(q(b)) a melo by to vypsat neco jako b*b*b*b*b*b*b*b.  
Program by nemel spadnout na spatny vstup.
<{/ForumPost}>

