Zapocet 15.2.2013

Odeslat odpověď

Smajlíci
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode je zapnutý
[img] je zapnutý
[flash] je vypnutý
[url] je zapnuté
Smajlíci jsou zapnutí

Přehled tématu
   

Rozšířit náhled Přehled tématu: Zapocet 15.2.2013

Zapocet 15.2.2013

od honza.tran » 15. 2. 2013 22:04

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.

Nahoru