Subversion Repositories wimsdev

Rev

Rev 11544 | Rev 14346 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
13704 obado 1
type=numbers gapfill
23 reyssat 2
textarea="explain"
13704 obado 3
iEdit="explain"
23 reyssat 4
random="x y"
5
computed="ans"
6
 
4135 bpr 7
:A numerical exercise with two random parameters.
23 reyssat 8
 
9
The numeric reply is computed with respect to random values of two parameters,
10
according to various formulas.
11544 obado 11
<p>Author of the model: Gang Xiao <qualite@wimsedu.info></p>
23 reyssat 12
 
13
:%%%%%%%%%%%%%%%%%      ATTENTION      %%%%%%%%%%%%%%%%%%%%
14
 
4135 bpr 15
Remove the above header if you destroy the model tags i.e. the lines starting
16
with a ':'. Otherwise the exercise might not be recognised by Createxo.
23 reyssat 17
 
18
:%%%%%%%% Example parameters to be redefined %%%%%%%%%%%%%%%%%
19
 
20
:\title{Two parameters}
5147 bpr 21
:\author{XIAO, Gang}
8002 bpr 22
:\email{qualite@wimsedu.info}
5724 bpr 23
:\credits{}
23 reyssat 24
 
25
:First parameter \x.
26
\real{x=randint(5..20)*20}
27
 
28
:Second parameter \y.
29
\real{y=randitem(20,25,30,35,40,60)}
30
 
4135 bpr 31
:The computed right answer.
23 reyssat 32
All common functions are recognized. We use \x and \y to
33
designate the random parameters defined above.
34
\real{ans=\x*(100-\y)/100}
35
 
36
:Text that explains what should be done.
37
$embraced_randitem
38
\text{explain=
4135 bpr 39
A fashion article in a clothes shop costs \x dollars. During a
40
sales period, the shop offers a reduction of \y percent on the article.
41
What is the reduced price (in dollars)?
23 reyssat 42
}
11544 obado 43
 
44
:Embraced random items
8512 bpr 45
$embraced_randitem
11544 obado 46
\text{accolade=item(1,1 yes,
47
2 no)}
23 reyssat 48
 
11544 obado 49
:%% Do not modify
8512 bpr 50
\text{accolade=wims(word 1 of \accolade)}
51
\text{explain=\accolade=1 ?wims(embraced randitem \explain)}
23 reyssat 52
 
53
:%%%%%%%%%%%%% Now the statement in html. %%%%%%%%%%%%%%%%%%%%
54
 
55
::You don't need to modify this in general.
56
 
11544 obado 57
\statement{\explain}
23 reyssat 58
 
59
:%%%%%%%%%%%%% Nothing to modify after. %%%%%%%%%%%%%%%%%5
60
 
61
\answer{My reply}{\ans}{type=number}