summaryrefslogtreecommitdiff
path: root/1388/CH5
diff options
context:
space:
mode:
authorpriyanka2015-06-24 15:03:17 +0530
committerpriyanka2015-06-24 15:03:17 +0530
commitb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch)
treeab291cffc65280e58ac82470ba63fbcca7805165 /1388/CH5
downloadScilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip
initial commit / add all books
Diffstat (limited to '1388/CH5')
-rwxr-xr-x1388/CH5/EX5.1/5_1.sce11
-rwxr-xr-x1388/CH5/EX5.11/5_11.sce8
-rwxr-xr-x1388/CH5/EX5.12/5_12.sce11
-rwxr-xr-x1388/CH5/EX5.13/5_13.sce15
-rwxr-xr-x1388/CH5/EX5.14/5_14.sce11
-rwxr-xr-x1388/CH5/EX5.16/5_16.sce14
-rwxr-xr-x1388/CH5/EX5.17/5_17.sce11
-rwxr-xr-x1388/CH5/EX5.18/5_18.sce10
-rwxr-xr-x1388/CH5/EX5.19/5_19.sce10
-rwxr-xr-x1388/CH5/EX5.2/5_2.sce10
-rwxr-xr-x1388/CH5/EX5.20/5_20.sce12
-rwxr-xr-x1388/CH5/EX5.21/5_21.sce17
-rwxr-xr-x1388/CH5/EX5.22/5_22.sce15
-rwxr-xr-x1388/CH5/EX5.3/5_3.sce9
-rwxr-xr-x1388/CH5/EX5.4/5_4.sce13
-rwxr-xr-x1388/CH5/EX5.5/5_5.sce13
-rwxr-xr-x1388/CH5/EX5.7/5_7.sce11
-rwxr-xr-x1388/CH5/EX5.8/5_8.sce14
-rwxr-xr-x1388/CH5/EX5.9/5_9.sce15
19 files changed, 230 insertions, 0 deletions
diff --git a/1388/CH5/EX5.1/5_1.sce b/1388/CH5/EX5.1/5_1.sce
new file mode 100755
index 000000000..b648558d2
--- /dev/null
+++ b/1388/CH5/EX5.1/5_1.sce
@@ -0,0 +1,11 @@
+clc
+//initialisation of variables
+m= 98.08 //gms
+d= 1.102 //g ml^-1
+m1= 165.3 //gm
+v= 1000 //ml
+//CALCULATIONS
+M= d*v-m1
+m2= m1*v/(m*M)
+//RESULTS
+printf (' molality = %.3f ',m2)
diff --git a/1388/CH5/EX5.11/5_11.sce b/1388/CH5/EX5.11/5_11.sce
new file mode 100755
index 000000000..c192ea238
--- /dev/null
+++ b/1388/CH5/EX5.11/5_11.sce
@@ -0,0 +1,8 @@
+clc
+//initialisation of variables
+kf= 0.514 //K/molal
+m= 0.225 //molal
+//CALCULATIONS
+dT= kf*m
+//RESULTS
+printf (' boiling point = %.3f C',dT)
diff --git a/1388/CH5/EX5.12/5_12.sce b/1388/CH5/EX5.12/5_12.sce
new file mode 100755
index 000000000..4468a3148
--- /dev/null
+++ b/1388/CH5/EX5.12/5_12.sce
@@ -0,0 +1,11 @@
+clc
+//initialisation of variables
+kb= 2.64 //C gm
+dT= 0.083 //C
+m= 120 //gms
+W2= 0.764 //gms
+//CALCULATIONS
+m2= dT/kb
+M2= W2*1000/(m2*m)
+//RESULTS
+printf (' molecular weight of solute = %.f gms',M2)
diff --git a/1388/CH5/EX5.13/5_13.sce b/1388/CH5/EX5.13/5_13.sce
new file mode 100755
index 000000000..6533c259b
--- /dev/null
+++ b/1388/CH5/EX5.13/5_13.sce
@@ -0,0 +1,15 @@
+clc
+//initialisation of variables
+T= 176.5 //C
+T1= 158.8 //C
+Kf= 37.7
+W1= 0.522 //gms
+W2= 0.0386 //gms
+m= 12 //gms
+m1= 1 //gm
+//CALCULATIONS
+m3= (T-T1)/Kf
+M2= W2*1000/(m3*W1)
+r= M2/(m+m1)
+//RESULTS
+printf (' value of n = %.f ',r)
diff --git a/1388/CH5/EX5.14/5_14.sce b/1388/CH5/EX5.14/5_14.sce
new file mode 100755
index 000000000..a0058f390
--- /dev/null
+++ b/1388/CH5/EX5.14/5_14.sce
@@ -0,0 +1,11 @@
+clc
+//initialisation of variables
+T= 273.2 //K
+P= 0.0060 //atm
+P1= 1 //atm
+H= 3290 //cal
+dV= -0.0907 //cc
+//CALCULATIONS
+dT= T*dV*(P-P1)/H
+//RESULTS
+printf (' triple point = %.4f C',dT)
diff --git a/1388/CH5/EX5.16/5_16.sce b/1388/CH5/EX5.16/5_16.sce
new file mode 100755
index 000000000..26cdb58bb
--- /dev/null
+++ b/1388/CH5/EX5.16/5_16.sce
@@ -0,0 +1,14 @@
+clc
+//initialisation of variables
+n= 100
+K= 2
+V= 100 //ml
+V2= 1000 //ml
+n= 10
+n1= 100
+//CALCULATIONS
+x= (K*V/(K*V+(V2/n)))^n
+y= (K*V/(K*V+(V2/n1)))^n1
+//RESULTS
+printf (' fraction of impurity = %.4f ',x)
+printf (' \n fraction of impurity = %.4f ',y)
diff --git a/1388/CH5/EX5.17/5_17.sce b/1388/CH5/EX5.17/5_17.sce
new file mode 100755
index 000000000..f048a4644
--- /dev/null
+++ b/1388/CH5/EX5.17/5_17.sce
@@ -0,0 +1,11 @@
+clc
+//initialisation of variables
+T= 27 //C
+m= 0.635 //gms
+V= 100 //ml
+R= 0.08205 //cal/mol K
+p= 2.35 //cm
+//CALCULATIONS
+M= 13.6*76*m*R*(T+273)*1000/(p*V)
+//RESULTS
+printf (' molecular weight = %.f gms',M+252)
diff --git a/1388/CH5/EX5.18/5_18.sce b/1388/CH5/EX5.18/5_18.sce
new file mode 100755
index 000000000..4948d1f4d
--- /dev/null
+++ b/1388/CH5/EX5.18/5_18.sce
@@ -0,0 +1,10 @@
+clc
+//initialisation of variables
+R= 0.08205 //cal/mol K
+v1= 0.0180//cc
+N= 0.9820
+T= 273.2
+//CALCULATIONS
+P= -R*T*log(N)/v1
+//RESULTS
+printf (' osmotic pressure = %.1f atm',P)
diff --git a/1388/CH5/EX5.19/5_19.sce b/1388/CH5/EX5.19/5_19.sce
new file mode 100755
index 000000000..ca6c6e03e
--- /dev/null
+++ b/1388/CH5/EX5.19/5_19.sce
@@ -0,0 +1,10 @@
+clc
+//initialisation of variables
+kf= 1.86
+dT= 0.402 //K
+T= 310 //K
+R= 0.08205 //cal/mol K
+//CALCULATIONS
+P= dT*T*R/kf
+//RESULTS
+printf (' osmotic pressure = %.2f atm',P)
diff --git a/1388/CH5/EX5.2/5_2.sce b/1388/CH5/EX5.2/5_2.sce
new file mode 100755
index 000000000..489e111c6
--- /dev/null
+++ b/1388/CH5/EX5.2/5_2.sce
@@ -0,0 +1,10 @@
+clc
+//initialisation of variables
+T= -40 //C
+v= 217.4 //cm^3
+r= 8.8 // atm deg^-1
+m= 18 //gms
+//CALCULATIONS
+H= (273+T)*(-v*m/1000)*r*(1.987/82.05)
+//RESULTS
+printf (' Increase in enthalpy = %.f cal mole^-1',H-1)
diff --git a/1388/CH5/EX5.20/5_20.sce b/1388/CH5/EX5.20/5_20.sce
new file mode 100755
index 000000000..bc8803cbb
--- /dev/null
+++ b/1388/CH5/EX5.20/5_20.sce
@@ -0,0 +1,12 @@
+clc
+//initialisation of variables
+m= 0.100 //gms
+kf= 1.86 //K/gms
+dT= 0.300 //K
+v= 2
+//CALCULATIONS
+T= kf*m
+i= dT/T
+a= (i-1)/(v-1)
+//RESULTS
+printf (' Degrees of ionisation = %.2f ',a)
diff --git a/1388/CH5/EX5.21/5_21.sce b/1388/CH5/EX5.21/5_21.sce
new file mode 100755
index 000000000..57dd113e8
--- /dev/null
+++ b/1388/CH5/EX5.21/5_21.sce
@@ -0,0 +1,17 @@
+clc
+//initialisation of variables
+W= 0.0020 //M
+W1= 0.0010 //M
+W2= 0.0040 //M
+T= 1.86 //C
+n= 1 //moles
+n1= 1 //moles
+n2= 2 //moles
+a= 1.122
+//CALCULATIONS
+dT= T*(W+W1+W2)
+I= 0.5*(n^2*W+n1^2*W2+n2^2*W1)
+g= 1-(2*a*I^1.5/(3*(W+W1+W2)))
+dT1= g*dT
+//RESULTS
+printf (' lowering the freezing point = %.4f C ',dT1)
diff --git a/1388/CH5/EX5.22/5_22.sce b/1388/CH5/EX5.22/5_22.sce
new file mode 100755
index 000000000..5d8ab2ad0
--- /dev/null
+++ b/1388/CH5/EX5.22/5_22.sce
@@ -0,0 +1,15 @@
+clc
+//initialisation of variables
+p= 1820 //mm
+n= 2.5 //mole percent
+f= 0.470
+m= 0.530
+P= 420 //mm
+n1= 9.75 //percent
+//CALCULATIONS
+P1= p*n/(100*760)
+F= f/P1
+F1= f*760*100/(P*n1)
+//RESULTS
+printf (' activity coefficient of acetone = %.1f ',F)
+printf (' \n activity coefficient of water = %.1f ',F1)
diff --git a/1388/CH5/EX5.3/5_3.sce b/1388/CH5/EX5.3/5_3.sce
new file mode 100755
index 000000000..435ce570f
--- /dev/null
+++ b/1388/CH5/EX5.3/5_3.sce
@@ -0,0 +1,9 @@
+clc
+//initialisation of variables
+T= 27 //C
+R= 0.08206 //cal/mol T
+W= 28.6 //gms
+//CALCULATIONS
+d= W/((273.2+T)*R)
+//RESULTS
+printf (' density = %.3f g l^-1',d)
diff --git a/1388/CH5/EX5.4/5_4.sce b/1388/CH5/EX5.4/5_4.sce
new file mode 100755
index 000000000..40a9f448d
--- /dev/null
+++ b/1388/CH5/EX5.4/5_4.sce
@@ -0,0 +1,13 @@
+clc
+//initialisation of variables
+P= 408 //mm of Hg
+P1= 141 // mm of Hg
+p= 60
+//CALCULATIONS
+P2= P*(100-p)/100
+P3= P1*p/100
+N= P2/(P2+P3)
+P4= P2+P3
+//RESULTS
+printf (' mole fraction = %.3f ',N)
+printf (' \n total pressure = %.f mm of Hg',P4)
diff --git a/1388/CH5/EX5.5/5_5.sce b/1388/CH5/EX5.5/5_5.sce
new file mode 100755
index 000000000..51c59ed6b
--- /dev/null
+++ b/1388/CH5/EX5.5/5_5.sce
@@ -0,0 +1,13 @@
+clc
+//initialisation of variables
+P2= 760 //mm of Hg
+m2= 2.18*10^-3
+v= 23.5 //ml
+p= 21
+p1= 79
+//CALCULATIONS
+K= P2*55.5/m2
+K1= 760*55.5*22.4*10^3/v
+m= 55.5*(p*760/(100*K))+55.5*(p1*760/(100*K1))
+//RESULTS
+printf (' molality = %.2e gms',m)
diff --git a/1388/CH5/EX5.7/5_7.sce b/1388/CH5/EX5.7/5_7.sce
new file mode 100755
index 000000000..055138e0a
--- /dev/null
+++ b/1388/CH5/EX5.7/5_7.sce
@@ -0,0 +1,11 @@
+clc
+//initialisation of variables
+Ph= 643 //mm of Hg
+Mh= 18 //gms
+Po= 117 //mm of Hg
+Mo= 157 //gms
+//CALCULATIONS
+r= Ph*Mh/(Po*Mo)
+P= 100*(1/(1+r))
+//RESULTS
+printf (' percentage = %.1f percent',P)
diff --git a/1388/CH5/EX5.8/5_8.sce b/1388/CH5/EX5.8/5_8.sce
new file mode 100755
index 000000000..3067ab5a8
--- /dev/null
+++ b/1388/CH5/EX5.8/5_8.sce
@@ -0,0 +1,14 @@
+clc
+//initialisation of variables
+n= 1
+n1= 0.5
+n3= 0.36
+n4= 0.67
+n5= 0.34
+r= 3
+//CALCULATIONS
+A= (n-n1)/(n1-n3)
+A1= r*(n4-n1)/(n1-n5)
+//RESULTS
+printf (' amount of phase at 375 C = %.1f',A)
+printf (' \n amount of phase at 370 C = %.1f',A1)
diff --git a/1388/CH5/EX5.9/5_9.sce b/1388/CH5/EX5.9/5_9.sce
new file mode 100755
index 000000000..3e1417bd2
--- /dev/null
+++ b/1388/CH5/EX5.9/5_9.sce
@@ -0,0 +1,15 @@
+clc
+//initialisation of variables
+m= 100 //gms
+m1= 1 //gms
+m2= 2 //gms
+P= 23.756 //mm of Hg
+n= 18.02
+n1= 60.06
+n2= 342.3
+//CALCULATIONS
+r= ((m1/n1)+(m2/n2))/((m1/n1)+(m2/n2)+(m/n))
+dp= P*r
+P1= P-dp
+//RESULTS
+printf (' vapour pressure = %.3f mm of Hg',P1)