var examples = [
{
task: "
Při titraci vzorku obsahující Ni2+ byl použit jako titrační činidlo roztok KCN o koncentraci mol⋅dm−3. Kolik cm3 nikelnaté soli o koncentraci mol⋅dm−3 je třeba k titraci, aby spotřeba titračního činidla činila cm3?
Ni2+ + KCN → [Ni(CN)4]2− + K+
Je třeba cm3 nikelnaté soli.
",
param_in: ["c1;nahodne(0.04,0.1);2",
"V1;nahodne(5,10);0",
"c2;nahodne(0.01,0.03);2"
],
param_out: ["V2;((((V1/1000)*c1)/c2)*1000)*0.25;0;0.1"
]
},
{
task: "Kolik gramů NaCN je třeba navážit na přípravu dm3 roztoku, aby při titraci každý 1 cm3 tohoto titračního činidla odpovídal mg Zn?
M(NaCN) = 49,01 g⋅mol−1, M(Zn) = 65,38 g⋅mol−1
Zn2+ + CN− → [Zn(CN)4]2−
Je třeba navážit g NaCN.
",
param_in: ["V;0.05*(Math.floor(6*Math.random())+2);3",
"M1;49.01;2",
"M2;65.38;2",
"m1;nahodne(5,10);0"
],
param_out: ["m;M1*V*(4*((m1/1000)/(M2*0.001)));3;0.001"
]
},
{ //3
task: "Na titraci g roztoku obsahujícího KCN se spotřebovalo cm3 roztoku AgNO3 o koncentraci mol⋅dm−3. Kolik procent KCN obsahoval vzorek?
M(KCN) = 65,12 g⋅mol−1
CN− + Ag+ → [Ag(CN)2]−
Vzorek obsahoval % KCN.
" ,
param_in: ["M1;65.12;2",
"m;nahodne(0.340,0.440);3",
"V;nahodne(20,23);0",
"c;nahodne(0.05,0.10);2"
],
param_out: ["cx;(100*(M1*(V/1000)*c*2))/m;2;0.1"
]
},
{
task: "Jaká je přesná koncentrace chelatonu 3, jestliže se jej na titraci mg vysušeného Pb(NO3)2 spotřebovalo cm3.
M(Pb(NO3)2) = 331,22 g⋅mol−1
Pb2+ + H2Y2− → [PbY]2− + H+
Přesná koncentrace chelatonu 3 je mol·dm−3.",
param_in: ["M1;331.22;2",
"m;nahodne(50,77);0",
"V;nahodne(5,15);1"
],
param_out: ["c;(m/1000)/(M1*(V/1000));4;0.0005"
]
},
{
task: "
Vzorek obsahuje % NaCN. Kolik cm3 AgNO3 o koncentraci mol⋅dm−3 se spotřebuje na titraci CN−, jestliže bylo rozpuštěno g vzorku?
M(NaCN) = 49,01 g⋅mol−1
NaCN + AgNO3 → Na[Ag(CN)2] + NaNO3
Spotřebuje se cm3 AgNO3 o dané koncentraci.
" ,
param_in: [
"x;nahodne(75,85);0",
"c1;nahodne(0.01,0.09);2",
"m;nahodne(0.05,0.12);2",
"M1;49.01;2"
],
param_out: ["V;(((x/100)*m)/(c1*M1*2))*1000;2;0.01"
]
}
]