var examples = [ { prereq: [ "solution-product"], task: "

5.1 V průběhu reakce {vzorec1} s {vzorec2} se spotřebovalo {m1} g {vzorec1}, vypočtete, kolik litrů {c3} M roztoku {vzorec3} vzniklo? Mr ({vzorec1}) = {MM1}, Mr ({vzorec2}) = {MM2}, Mr ({vzorec3}) = {MM3}.

{schema}

Objem roztoku {vzorec3} v litrech: {V3}

", param_in: [ "reaction;o;getRandomReaction();0", "reagent1;o;getReagent(0);0", "vzorec1;t;getHTMLFormula(reagent1);0", "reagent2;o;getReagent(1);0", "vzorec2;t;getHTMLFormula(reagent2);0", "product1;o;getSolubleProduct();0", "vzorec3;t;getHTMLFormula(product1);0", "c3;nm;nahodne(0.01, 1.5);2", "m1;nm;nahodne(60, 1000);1", "MM1;nm;getMolarWeight(reagent1);1", "MM2;nm;getMolarWeight(reagent2);1", "MM3;nm;getMolarWeight(product1);1", "k1;nm;reagent1.koef;10", "k3;nm;product1.koef;10", ], param_out: [ "n1;nr;m1/MM1;3; 2%", "n3;nr;m1*k3/(MM1*k1);3; 2%", "V3;nr;m1*k3/(MM1*k1*c3);3; 2%", ], param_sol: [], solution: [ "

{equation}

", "

Látkové množství {vzorec1}: {n1} mol.

", "

Látkové množství rozroku {vzorec3}: {n3} mol.

", "

Objem roztoku {vzorec3}: {V3} dm3.

", ] }, { prereq: ["solution-product"], task: "

5.2 Jaká je látková koncentrace roztoku {vzorec3}, jestliže při reakci se spotřebovalo {m1} g {vzorec1} a vzniklo {V3} dm3 roztoku {vzorec3}? Mr ({vzorec1}) = {MM1}.

{schema}

Látková koncentrace roztoku {vzorec3} v mol·dm-3 činila: {c3}

", param_in: [ "reaction;o;getRandomReaction();0", "reagent1;o;getRandomReagent();0", "vzorec1;t;getHTMLFormula(reagent1);0", "product1;o;getSolubleProduct();0", "vzorec3;t;getHTMLFormula(product1);0", "V3;nm;nahodne(1, 10);2", "m1;nm;nahodne(6, 100);1", "MM1;nm;getMolarWeight(reagent1);1", "k1;nm;reagent1.koef;10", "k3;nm;product1.koef;10", ], param_out: [ "n1;nr;m1/MM1;3; 2%", "n3;nr;m1*k3/(MM1*k1);3; 2%", "c3;nr;m1*k3/(MM1*k1*V3);3; 2%", ], param_sol: [], solution: [ "

{equation}

", "

Látkové množství {vzorec1}: {n1} mol.

", "

Látkové množství roztoku {vzorec3}: {n3} mol.

", "

Látková koncetrace roztoku {vzorec3}: {c3} mol·dm-3.

", ] }, { prereq: [ "solution-product"], task: "

5.3 Jaké množství v gramech {vzorec1} je třeba dodat, aby v průběhu reakce vzniklo {V3} litrů {c3} M roztoku {vzorec3}? Mr ({vzorec1}) = {MM1}, Mr ({vzorec3}) = {MM3}.

{schema}

Hmotnost {vzorec1} v gramech: {m1}

", param_in: [ "reaction;o;getRandomReaction();0", "reagent1;o;getRandomReagent();0", "vzorec1;t;getHTMLFormula(reagent1);0", "product1;o;getSolubleProduct();0", "vzorec3;t;getHTMLFormula(product1);0", "V3;nm;nahodne(0.1, 4);2", "c3;nm;nahodne(0.01, 1.5);2", "MM1;nm;getMolarWeight(reagent1);1", "MM3;nm;getMolarWeight(product1);1", "k1;nm;reagent1.koef;10", "k3;nm;product1.koef;10", ], param_out: [ "n3;nr;c3*V3;3; 2%", "n1;nr;c3*V3*k1/k3;3; 2%", "m1;nr;c3*V3*k1*MM1/k3;3; 2%", ], param_sol: [], solution: [ "

{equation}

", "

Látkové množství roztoku {vzorec3}: {n3} mol.

", "

Látkové množství {vzorec1}: {n1} mol.

", "

Hmotnost {vzorec1}: {m1} g.

", ] }, { prereq: [ "solution-product"], task: "

5.4 Při reakci {vzorec1} s {vzorec2} vzniklo {V3} litrů roztoku {vzorec3}. Vypočtete, kolik gramů bylo dodáno {vzorec1}, jestliže výtěžek reakce je {x} %. c ({vzorec3}) = {c3} mol·dm-3. Mr ({vzorec1}) = {MM1}, Mr ({vzorec2}) = {MM2}, Mr ({vzorec3}) = {MM3}.

{schema}

Hmotnost {vzorec1} v gramech: {m1}

", param_in: [ "reaction;o;getRandomReaction();0", "reagent1;o;getReagent(0);0", "vzorec1;t;getHTMLFormula(reagent1);0", "reagent2;o;getReagent(1);0", "vzorec2;t;getHTMLFormula(reagent2);0", "product1;o;getSolubleProduct();0", "vzorec3;t;getHTMLFormula(product1);0", "V3;nm;nahodne(0.1, 4);2", "c3;nm;nahodne(0.01, 1.5);2", "x;nm;nahodne(50, 90);1", "MM1;nm;getMolarWeight(reagent1);1", "MM2;nm;getMolarWeight(reagent2);1", "MM3;nm;getMolarWeight(product1);1", "k1;nm;reagent1.koef;10", "k3;nm;product1.koef;10", ], param_out: [ "n3;nr;c3*V3;3; 2%", "xn3;nr;c3*V3*100/x;3; 2%", "n1;nr;c3*V3*k1*100/(k3*x);3; 2%", "m1;nr;c3*V3*k1*MM1*100/(k3*x);3; 2%", ], param_sol: [], solution: [ "

{equation}

", "

Látkové množství roztoku {vzorec3} při {x}% výtěžku: {n3} mol.

", "

Látkové množství roztoku {vzorec3} při 100% výtěžku: {xn3} mol.

", "

Látkové množství {vzorec1}: {n1} mol.

", "

Hmotnost {vzorec1}: {m1} g.

", ] }, { prereq: [ "solution-reagent"], task: "

5.5 Kolik mililitrů {c1} M roztoku {vzorec1} se v průběhu reakce spotřebovalo, jestliže při reakci vzniklo {m3} g {vzorec3}, čistota {vzorec3} je {x} %? Mr ({vzorec3}) = {MM3}.

{schema}

Objem roztoku {vzorec1} v mililitrech: {V1}

", param_in: [ "reaction;o;getRandomReaction();0", "reagent1;o;getSolubleReagent();0", "vzorec1;t;getHTMLFormula(reagent1);0", "product1;o;getProduct(0);0", "vzorec3;t;getHTMLFormula(product1);0", "m3;nm;nahodne(10, 100);1", "c1;nm;nahodne(0.01, 1.5);2", "x;nm;nahodne(60, 90);1", "MM3;nm;getMolarWeight(product1);1", "k1;nm;reagent1.koef;10", "k3;nm;product1.koef;10", ], param_out: [ "cism3;nr;m3*x/100;3; 2%", "n3;nr;m3*x/(100*MM3);3; 2%", "n1;nr;m3*x*k1/(100*MM3*k3);3; 2%", "lV1;nr;m3*x*k1/(100*MM3*k3*c1);3; 2%", "V1;nr;m3*x*k1*10/(MM3*k3*c1);3; 2%", ], param_sol: [], solution: [ "

{equation}

", "

Hmotnost {vzorec3} bez nečistot: {cism3} g.

", "

Látkové množství {vzorec3}: {n3} mol.

", "

Látkové množství roztoku {vzorec1}: {n1} mol.

", "

Objem roztoku {vzorec1}: {lV1} dm3.

", "

Objem roztoku {vzorec1}: {V1} ml.

", ] }, { prereq: [ "solution-product"], task: "

5.6 Určete látkovou koncentraci roztoku {vzorec3}, jestliže při reakci se spotřebovalo {m1} g {vzorec1}, čistota {vzorec1} je {x} %, a vzniklo {V3} litrů {vzorec3}. Mr ({vzorec1}) = {MM1}.

{schema}

Látková koncetrace roztoku {vzorec3} v mol·dm-3: {c3}.

", param_in: [ "reaction;o;getRandomReaction();0", "reagent1;o;getReagent(0);0", "vzorec1;t;getHTMLFormula(reagent1);0", "product1;o;getSolubleProduct();0", "vzorec3;t;getHTMLFormula(product1);0", "m1;nm;nahodne(20, 100);1", "V3;nm;nahodne(2, 10);2", "x;nm;nahodne(60, 90);1", "MM1;nm;getMolarWeight(reagent1);1", "k1;nm;reagent1.koef;10", "k3;nm;product1.koef;10", ], param_out: [ "cism1;nr;m1*x/100;3; 2%", "n1;nr;m1*x/(100*MM1);3; 2%", "n3;nr;m1*x*k3/(100*MM1*k1);3; 2%", "c3;nr;m1*x*k3/(100*MM1*k1*V3);3; 2%", ], param_sol: [], solution: [ "

{equation}

", "

Hmotnost {vzorec1} bez nečistot: {cism1} g.

", "

Látkové množství {vzorec1}: {n1} mol.

", "

Látkové množství roztoku {vzorec3}: {n3} mol.

", "

Látková koncetrace roztoku {vzorec3}: {c3} mol·dm-3.

", ] } ]