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" ] } ]