summaryrefslogtreecommitdiff
path: root/3557/CH12
diff options
context:
space:
mode:
Diffstat (limited to '3557/CH12')
-rw-r--r--3557/CH12/EX12.1/Ex12_1.sce13
-rw-r--r--3557/CH12/EX12.2/Ex12_2.sce30
-rw-r--r--3557/CH12/EX12.3/Ex12_3.sce20
-rw-r--r--3557/CH12/EX12.4/Ex12_4.sce18
4 files changed, 81 insertions, 0 deletions
diff --git a/3557/CH12/EX12.1/Ex12_1.sce b/3557/CH12/EX12.1/Ex12_1.sce
new file mode 100644
index 000000000..0888cbdba
--- /dev/null
+++ b/3557/CH12/EX12.1/Ex12_1.sce
@@ -0,0 +1,13 @@
+//Example12.1//
+
+a=26.98;//amu //atomic mass of Aluminium
+b=16.00;//amu //atomic mass of Oxygen
+c=2;//Number of atoms
+d=3;//Number of atoms
+Al2O3=(c*a)+(d*b)
+mprintf("Al2O3 = %f amu",Al2O3)
+e=28.09;//amu //atomic mass of silicon
+SiO2=e+(c*b)
+mprintf("\nSiO2 = %f amu",SiO2)
+f=(d*Al2O3)/((d*Al2O3)+(c*SiO2))
+mprintf("\nf = %f",f)
diff --git a/3557/CH12/EX12.2/Ex12_2.sce b/3557/CH12/EX12.2/Ex12_2.sce
new file mode 100644
index 000000000..80c6dd64e
--- /dev/null
+++ b/3557/CH12/EX12.2/Ex12_2.sce
@@ -0,0 +1,30 @@
+//Example12.2//
+Na=22.99;//amu //atomic mass of sodium
+O=16.00;//amu //atomic mass of Oxygen
+a=2;//Number of atoms
+c = 2;
+Na2O=c*Na+O
+mprintf("Na2O = %f amu",Na2O)
+d=3;//Number of atoms
+C=12.00;//amu //atomic mass of Carbon
+Na2CO3=c*Na+C+d*O
+mprintf("\nNa2CO3 = %f amu",Na2CO3)
+Ca=40.08;//amu //atomic mass of calcium
+CaO=Ca+O
+mprintf("\nCaO = %f amu",CaO)
+CaCO3=Ca+C+d*O
+mprintf("\nCaCO3 = %f amu",CaCO3)
+a1=150;//Kg //kilogram
+Na2Co=a1*(Na2CO3/Na2O)
+mprintf("\nNa2Co = %i kg",Na2Co)
+b=100;//kg //kilogram
+CaCo=b*(CaCO3/CaO)
+mprintf("\nCaCo = %i kg",CaCo)
+mprintf("\nSio2 required = 750Kg")
+SiO2=750;//kg //Kiligram
+wt1=(Na2Co/(Na2Co+CaCo+SiO2))*100
+mprintf("\nwt1 = %f wt percent Na2CO3",wt1)
+wt2=(CaCo/(Na2Co+CaCo+SiO2))*100
+mprintf("\nwt2 = %f wt percent CaCO3",wt2)
+wt3=SiO2/(Na2Co+CaCo+SiO2)*100
+mprintf("\nwt3 = %f wt percent SiO2",wt3) \ No newline at end of file
diff --git a/3557/CH12/EX12.3/Ex12_3.sce b/3557/CH12/EX12.3/Ex12_3.sce
new file mode 100644
index 000000000..fe22e4ccc
--- /dev/null
+++ b/3557/CH12/EX12.3/Ex12_3.sce
@@ -0,0 +1,20 @@
+//Example12.3//
+Li=6.94;//amu //atomic mass of Lithium
+O=16.00;//amu //atomic mass of Oxygen
+a=2;//Number of atoms
+LiO2=a*Li+O
+mprintf("LiO2 = %f amu",LiO2)
+Al=26.98;//amu
+b=3;//Number of atoms
+Al2O3=a*Al+b*O
+mprintf("\nAl2O3 = %f amu",Al2O3)
+Si=28.09;//amu //atomic mass of Silicon
+SiO2=Si+a*O
+mprintf("\nSiO2 = %f amu",SiO2)
+g=4;//given
+wt1=(LiO2)/(LiO2+Al2O3+g*SiO2 )*100
+mprintf("\nwt1 = %f percent",wt1)
+wt2=Al2O3/(LiO2+Al2O3+g*SiO2 )*100
+mprintf("\nwt2 = %f percent",wt2)
+wt3=(g*SiO2)/(LiO2+Al2O3+g*SiO2 )*100
+mprintf("\nwt3 = %f perecent ",wt3)
diff --git a/3557/CH12/EX12.4/Ex12_4.sce b/3557/CH12/EX12.4/Ex12_4.sce
new file mode 100644
index 000000000..914ec5631
--- /dev/null
+++ b/3557/CH12/EX12.4/Ex12_4.sce
@@ -0,0 +1,18 @@
+//Example12.4//
+Al=26.98;//amu //atomic mass of Aluminium
+O=16.00;//amu //atomic mass of Oxygen
+Si=28.09;//amu //atomic mass of Silicon
+H=1.008;//amu //atomic mass of Hydrogen
+i=2;//Number of atoms
+j=3;//Number of atoms
+m1=(i*Al+j*O)+i*(Si+i*O)+i*(i*H+O)
+mprintf("m1 = %f amu",m1)
+m2=i*(i*H+O)//amu
+mprintf("\nm2 = %f amu",m2)
+//As a result the mass of H2O driven off will be
+k=5;//kg //Kilograms
+mH2O=(m2/m1)*k
+mprintf("\nmH2O = %f kg",mH2O)
+j=10^3;//g //As 1Kg = 10^3grams
+m3=mH2O*j
+mprintf(" = %i g ",m3)