summaryrefslogtreecommitdiff
path: root/1427/CH5
diff options
context:
space:
mode:
authorprashantsinalkar2017-10-10 12:27:19 +0530
committerprashantsinalkar2017-10-10 12:27:19 +0530
commit7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 (patch)
treedbb9e3ddb5fc829e7c5c7e6be99b2c4ba356132c /1427/CH5
parentb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (diff)
downloadScilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.gz
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.bz2
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.zip
initial commit / add all books
Diffstat (limited to '1427/CH5')
-rw-r--r--1427/CH5/EX5.1/5_1.sce7
-rw-r--r--1427/CH5/EX5.10/5_10.sce9
-rw-r--r--1427/CH5/EX5.11/5_11.sce8
-rw-r--r--1427/CH5/EX5.12/5_12.sce11
-rw-r--r--1427/CH5/EX5.13/5_13.sce14
-rw-r--r--1427/CH5/EX5.14/5_14.sce9
-rw-r--r--1427/CH5/EX5.15/5_15.sce7
-rw-r--r--1427/CH5/EX5.16/5_16.sce7
-rw-r--r--1427/CH5/EX5.17/5_17.sce7
-rw-r--r--1427/CH5/EX5.18/5_18.sce8
-rw-r--r--1427/CH5/EX5.19/5_19.sce8
-rw-r--r--1427/CH5/EX5.2/5_2.sce9
-rw-r--r--1427/CH5/EX5.20/5_20.sce9
-rw-r--r--1427/CH5/EX5.21/5_21.sce8
-rw-r--r--1427/CH5/EX5.22/5_22.sce9
-rw-r--r--1427/CH5/EX5.23/5_23.sce7
-rw-r--r--1427/CH5/EX5.24/5_24.sce8
-rw-r--r--1427/CH5/EX5.25/5_25.sce8
-rw-r--r--1427/CH5/EX5.26/5_26.sce11
-rw-r--r--1427/CH5/EX5.27/5_27.sce13
-rw-r--r--1427/CH5/EX5.28/5_28.sce9
-rw-r--r--1427/CH5/EX5.29/5_29.sce9
-rw-r--r--1427/CH5/EX5.3/5_3.sce11
-rw-r--r--1427/CH5/EX5.30/5_30.sce9
-rw-r--r--1427/CH5/EX5.31/5_31.sce9
-rw-r--r--1427/CH5/EX5.32/5_32.sce19
-rw-r--r--1427/CH5/EX5.33/5_33.sce8
-rw-r--r--1427/CH5/EX5.34/5_34.sce11
-rw-r--r--1427/CH5/EX5.35/5_35.sce10
-rw-r--r--1427/CH5/EX5.36/5_36.sce7
-rw-r--r--1427/CH5/EX5.37/5_37.sce11
-rw-r--r--1427/CH5/EX5.38/5_38.sce11
-rw-r--r--1427/CH5/EX5.39/5_39.sce12
-rw-r--r--1427/CH5/EX5.4/5_4.sce7
-rw-r--r--1427/CH5/EX5.5/5_5.sce7
-rw-r--r--1427/CH5/EX5.6/5_6.sce7
-rw-r--r--1427/CH5/EX5.7/5_7.sce10
-rw-r--r--1427/CH5/EX5.8/5_8.sce8
-rw-r--r--1427/CH5/EX5.9/5_9.sce12
39 files changed, 364 insertions, 0 deletions
diff --git a/1427/CH5/EX5.1/5_1.sce b/1427/CH5/EX5.1/5_1.sce
new file mode 100644
index 000000000..8d74279b6
--- /dev/null
+++ b/1427/CH5/EX5.1/5_1.sce
@@ -0,0 +1,7 @@
+//ques-5.1
+//Calculating cell constant
+clc
+s=0.0002765;//specific conductivity (in mhos/cm)
+R=500;//resistance (in ohms)
+c=R*s;//cell contant (in /cm)
+printf("The cell constant is %.3f /cm.",c);
diff --git a/1427/CH5/EX5.10/5_10.sce b/1427/CH5/EX5.10/5_10.sce
new file mode 100644
index 000000000..864c8d93c
--- /dev/null
+++ b/1427/CH5/EX5.10/5_10.sce
@@ -0,0 +1,9 @@
+//ques-5.10
+//Calculating pH of ammonium hydroxide
+clc
+c=0.002;//normality of NH4OH
+d=2.3;//Percentage dissociation
+c1=c*(d/100);//hydroxide content
+c2=10^-14/c1;//hydrogen content
+p=-log10(c2);//pH
+printf("pH of ammonium hydroxide is %.4f.",p);
diff --git a/1427/CH5/EX5.11/5_11.sce b/1427/CH5/EX5.11/5_11.sce
new file mode 100644
index 000000000..a57e30d9a
--- /dev/null
+++ b/1427/CH5/EX5.11/5_11.sce
@@ -0,0 +1,8 @@
+//ques-5.11
+//Finding dissociation constant of acid
+clc
+pH=4.87;//pH of propionic acid
+//a = antilog(-pH)
+a=0.0000134;//hydrogen concentration
+Ka=a;//dissociation constant
+printf("The dissociation constant of acid is %.7f.",Ka);
diff --git a/1427/CH5/EX5.12/5_12.sce b/1427/CH5/EX5.12/5_12.sce
new file mode 100644
index 000000000..4f88f8d47
--- /dev/null
+++ b/1427/CH5/EX5.12/5_12.sce
@@ -0,0 +1,11 @@
+//ques-5.12
+//Calculating pH of a mixture
+clc
+Ka=1.85*10^-5;
+v1=50;//volume of scetic acid (in mL)
+v2=50;//volume of sodium acetate ion (in mL)
+M1=0.2;//molarity of acetic acid
+M2=0.2;//molarity of acetate ion
+pH=-log10(Ka)+log10((v1*M1)/(v2*M2));
+printf("The pH of the mixture is %.3f.",pH);
+
diff --git a/1427/CH5/EX5.13/5_13.sce b/1427/CH5/EX5.13/5_13.sce
new file mode 100644
index 000000000..94f2b0745
--- /dev/null
+++ b/1427/CH5/EX5.13/5_13.sce
@@ -0,0 +1,14 @@
+//ques-5.13
+//Calculating pH of buffer solution
+clc
+Ka=1.8*10^-5;
+v1=30;//volume of NaOH (in mL)
+M1=0.1;//molarity of NaOH
+v2=100;//volume of acetic acid (in mL)
+M2=0.1;//molarity of acetic acid
+t=v1+v2;//total volume (in mL)
+v3=v2-v1;//volume of actic acid unreacted (in mL)
+c1=(v1*M1)/t;//content of acetate ion
+c2=(v3*M2)/t;//content of acetic acid unreacted
+p=-log10(Ka)+log10(c1/c2);
+printf("The pH of the buffer solution is %.4f.",p);
diff --git a/1427/CH5/EX5.14/5_14.sce b/1427/CH5/EX5.14/5_14.sce
new file mode 100644
index 000000000..b9ea55b70
--- /dev/null
+++ b/1427/CH5/EX5.14/5_14.sce
@@ -0,0 +1,9 @@
+//ques-5.14
+//Calculating pH of the solution
+clc
+Ka=1.8*10^-5;
+x1=0.2;//moles of HCl added
+x2=1;//moles of acetic acid
+x3=1;//moles of acetate ion
+p=-log10(Ka)+log10((x2+x1)/(x3-x1));
+printf("The pH of the solution is %.4f.",p);
diff --git a/1427/CH5/EX5.15/5_15.sce b/1427/CH5/EX5.15/5_15.sce
new file mode 100644
index 000000000..7e6cc5bcd
--- /dev/null
+++ b/1427/CH5/EX5.15/5_15.sce
@@ -0,0 +1,7 @@
+//ques-5.15
+//Calculating solubility product of AgCl
+clc
+S=0.00179;//solubility of AgCl (in g/L)
+S=(S/170)*100000;//solubility (in mol/L x10^-5)
+K=S^2;//solubility product (x10^-10)
+printf("The solubility product of given AgCl is %.4f x 10^-10 mol^2/L^2.",K);
diff --git a/1427/CH5/EX5.16/5_16.sce b/1427/CH5/EX5.16/5_16.sce
new file mode 100644
index 000000000..c9d25ff6c
--- /dev/null
+++ b/1427/CH5/EX5.16/5_16.sce
@@ -0,0 +1,7 @@
+//ques-5.16
+//Calculating solubility of Calcium fluoride
+clc
+K=3.45*10^-11;//solubility product
+//K = 4*S^3
+S=(K/4)^(1/3);//solubility
+printf("The solubility of Calcium floride is %.6f mol/L.",S);
diff --git a/1427/CH5/EX5.17/5_17.sce b/1427/CH5/EX5.17/5_17.sce
new file mode 100644
index 000000000..bf50d9d93
--- /dev/null
+++ b/1427/CH5/EX5.17/5_17.sce
@@ -0,0 +1,7 @@
+//ques-5.17
+//Calculating solubility product of a salt
+clc
+S=7.5;//solubility of Silver chromate (in mol/L x10^-5)
+K=4*S^3;//solubility product (in mol^3/L^3 x10^-15)
+printf("The solubility product of the salt is %.4f*10^-12 mol^3/L^3.",K/1000);
+
diff --git a/1427/CH5/EX5.18/5_18.sce b/1427/CH5/EX5.18/5_18.sce
new file mode 100644
index 000000000..1f07a1a1f
--- /dev/null
+++ b/1427/CH5/EX5.18/5_18.sce
@@ -0,0 +1,8 @@
+//ques-5.18
+//Calculating solubility of Strontium fluoride
+clc
+K=8;//solubility product (x10^-12)
+c=0.1;//content of NaF (in M)
+S=K/c^2;//solubility (x10^-12)
+printf("The required solubility is %.0f*10^-10 mol/L.",S/100);
+
diff --git a/1427/CH5/EX5.19/5_19.sce b/1427/CH5/EX5.19/5_19.sce
new file mode 100644
index 000000000..cc00a9de9
--- /dev/null
+++ b/1427/CH5/EX5.19/5_19.sce
@@ -0,0 +1,8 @@
+//ques-5.19
+//Calculating pH of Calcium hydroxide
+clc
+M=0.005;//molarity of calcium hydroxide
+c1=2*M;//content of hydroxide ion (in mol/L)
+c2=10^-14/c1;//content of hydrogen ion (in mol/L)
+p=-log10(c2);
+printf("the pH required is %.0f.",p);
diff --git a/1427/CH5/EX5.2/5_2.sce b/1427/CH5/EX5.2/5_2.sce
new file mode 100644
index 000000000..7c8b8d893
--- /dev/null
+++ b/1427/CH5/EX5.2/5_2.sce
@@ -0,0 +1,9 @@
+//ques-5.2
+//Calculating cell constant and specific conductance of solution
+clc
+A=1.25;//area of plates (in cm^2)
+l=10.5;//distance between plates (in cm)
+R=2000;//resistance (in ohms)
+c=l/A;//cell constant (in /cm)
+k=c/R;//specific conductance (in mho/cm)
+printf("The cell constant is %.1f /cm and specific conductance of solution is %.4f mho/cm.",c,k);
diff --git a/1427/CH5/EX5.20/5_20.sce b/1427/CH5/EX5.20/5_20.sce
new file mode 100644
index 000000000..f04fdbf6a
--- /dev/null
+++ b/1427/CH5/EX5.20/5_20.sce
@@ -0,0 +1,9 @@
+//ques-5.20
+//Calculating pH of HCl solution
+clc
+M=10^-8;//molarity of HCl
+D=M^2+4*(10^-14);//discriminant
+x=(-M+sqrt(D))/2;
+c=M+x;//content of hydrogen ion
+p=-log10(c);
+printf("pH value for given HCl is %.2f.",p);
diff --git a/1427/CH5/EX5.21/5_21.sce b/1427/CH5/EX5.21/5_21.sce
new file mode 100644
index 000000000..34f374a7d
--- /dev/null
+++ b/1427/CH5/EX5.21/5_21.sce
@@ -0,0 +1,8 @@
+//ques-5.21
+//Calculating pH of given NaOH solution
+clc
+M=10^-8;//molarity of NaOH
+D=M^2+4*(10^-14);//discriminant
+x=(-M+sqrt(D))/2;//content of hydrogen ion
+p=-log10(x);
+printf("pH of given NaOH sample is %.2f.",p);
diff --git a/1427/CH5/EX5.22/5_22.sce b/1427/CH5/EX5.22/5_22.sce
new file mode 100644
index 000000000..f94961b56
--- /dev/null
+++ b/1427/CH5/EX5.22/5_22.sce
@@ -0,0 +1,9 @@
+//ques-5.22
+//Calculating dissociation constant for HCN
+clc
+p=5.2;//pH of HCN
+M=0.1;//molarity of HCN
+//x = antilog(-p)
+x=6.31;//content of H3O+ (*10^-6)
+Ka=x^2/M;//dissociation constant (*10^-12)
+printf("Dissociation constant of HCN is %.2f*10^-10.",Ka/100);
diff --git a/1427/CH5/EX5.23/5_23.sce b/1427/CH5/EX5.23/5_23.sce
new file mode 100644
index 000000000..fa16b60c8
--- /dev/null
+++ b/1427/CH5/EX5.23/5_23.sce
@@ -0,0 +1,7 @@
+//ques-5.23
+//Calculating concentration of acetic acid solution
+clc
+a=0.02;//degree of ionization
+Ka=1.8*10^-5;
+c=(Ka*(1-a))/a^2;//concentration required
+printf("The concentration of given actic acid solution is %.3f mol/L.",c);
diff --git a/1427/CH5/EX5.24/5_24.sce b/1427/CH5/EX5.24/5_24.sce
new file mode 100644
index 000000000..0796edd58
--- /dev/null
+++ b/1427/CH5/EX5.24/5_24.sce
@@ -0,0 +1,8 @@
+//ques-5.24
+//Calculating percentage ionization of acetic acid
+clc
+Ka=1.74*10^-5;
+M=0.1;//molarity of acetic acid
+x=sqrt(Ka*M);//content of acetate ion
+a=(x/M)*100;//percentage ionization
+printf("Percentage ionization of acetic acid is %.1f.",a);
diff --git a/1427/CH5/EX5.25/5_25.sce b/1427/CH5/EX5.25/5_25.sce
new file mode 100644
index 000000000..10a14aead
--- /dev/null
+++ b/1427/CH5/EX5.25/5_25.sce
@@ -0,0 +1,8 @@
+//ques-5.25
+//Calculating pH of a buffer solution
+clc
+Ka=1.8*10^-5;
+m1=0.2;//moles of acetic acid
+m2=0.1;//moles of sodium acetate
+p=-log10(Ka)+log10(m2/m1);
+printf("pH of the given buffer is %.4f.",p);
diff --git a/1427/CH5/EX5.26/5_26.sce b/1427/CH5/EX5.26/5_26.sce
new file mode 100644
index 000000000..b488ab0e4
--- /dev/null
+++ b/1427/CH5/EX5.26/5_26.sce
@@ -0,0 +1,11 @@
+//ques-5.26
+//Calculating amount of Ammonia and Ammonium chloride required
+clc
+pH=9;//pH of buffer
+t=0.6;//total concentration of buffer (in mol/L)
+pOH=14-pH;
+pKb=4.7;//for ammonia
+a=pOH-pKb;//a=log10(x/0.6-x); x=[NH4Cl]
+x=1.2/3;
+printf("Amount of ammonia required is %.1f mol/L and ammonium chloride required is %.1f mol/L.",x/2,x);
+
diff --git a/1427/CH5/EX5.27/5_27.sce b/1427/CH5/EX5.27/5_27.sce
new file mode 100644
index 000000000..394191034
--- /dev/null
+++ b/1427/CH5/EX5.27/5_27.sce
@@ -0,0 +1,13 @@
+//ques-5.27
+//Calculating pH of acetic acid and volume required
+clc
+M=1;//molarity of acetic acid
+Ka=1.8*10^-5;
+v=10;//volume of acetic acid (in L)
+a1=sqrt(Ka*v);//degree of dissociation
+pH=-log10(a1/v);
+p1=2*pH;//new pH
+//a2 = antilog(-p1)
+a2=1.8*10^-6;//new degree of dissociation
+V=Ka/a2^2;//volume required (in L)
+printf("pH of acetic acid is %.4f and volume required is %d L.",pH,V);
diff --git a/1427/CH5/EX5.28/5_28.sce b/1427/CH5/EX5.28/5_28.sce
new file mode 100644
index 000000000..f2bb0a91a
--- /dev/null
+++ b/1427/CH5/EX5.28/5_28.sce
@@ -0,0 +1,9 @@
+//ques-5.28
+//Calculating hydrolysis constant and degree of hydrolysis of sodium acetate solution
+clc
+c=0.1;//molarity of sodium acetate solution
+Kw=1.1*10^-4;//ionic product of water (*10^-10)
+Ka=1.8*10^-5;//dissociation constant
+Kh=Kw/Ka;//hydrolysis constant (*10^-10)
+h=sqrt(Kh/c);//degree of hydrolysis (*10^-5)
+printf("Hydrolysis constant of acetate solution is %.2f*10^-10 and degree of hydrolysis is %.2f*10^-5.",Kh,h);
diff --git a/1427/CH5/EX5.29/5_29.sce b/1427/CH5/EX5.29/5_29.sce
new file mode 100644
index 000000000..ecbcd593d
--- /dev/null
+++ b/1427/CH5/EX5.29/5_29.sce
@@ -0,0 +1,9 @@
+//ques-5.29
+//Calculating hydrolysis constant and degree of hydrolysis of Ammonium chloride
+clc
+c=0.001;//molarity of ammonium chloride solution
+Kw=10^-4;//(*10^-10)
+Ka=1.8*10^-5;
+Kh=Kw/Ka;//hydrolysis constant (*10^-10)
+h=sqrt(Kh/(100*c));//degree of hydrolysis (*10^-4)
+printf("Hydrolysis constant of Ammonium chloride solution is %.2f*10^-10 and degree of hydrolysis is %.2f*10^-4.",Kh,h);
diff --git a/1427/CH5/EX5.3/5_3.sce b/1427/CH5/EX5.3/5_3.sce
new file mode 100644
index 000000000..acabd28cb
--- /dev/null
+++ b/1427/CH5/EX5.3/5_3.sce
@@ -0,0 +1,11 @@
+//ques-5.3
+//Finding specific and equivalent conductance of acid
+clc
+R1=225;//resistance of KCl (in ohms)
+k1=0.00141;//specific conductance of KCl (in mho/cm)
+R2=80;//resistance of acid solution (in ohms)
+N=0.02;//normality of acid
+c=k1*R1;//cell constant (in /cm)
+k2=c/R2;//specific conductance of acid solution (in mho/cm)
+e=1000*(k2/N);////equivalent conductance of acid solution (in cm^2 mho/eq)
+printf("The equivalent conductance of acid is %.2f cm^2 mho/eq and specific conductance is %.6f mho/cm.",e,k2);
diff --git a/1427/CH5/EX5.30/5_30.sce b/1427/CH5/EX5.30/5_30.sce
new file mode 100644
index 000000000..0b1a1e61c
--- /dev/null
+++ b/1427/CH5/EX5.30/5_30.sce
@@ -0,0 +1,9 @@
+//ques-5.30
+//Calculating hydrolysis constant and dissociation constant of acetic acid
+clc
+Kb=1.8*10^-5;
+Kw=10^-14;
+h=5.5*10^-3;//degree of hydrolysis
+Kh=h^2;//hydrolysis constant
+Ka=Kw/(Kh*Kb);//dissociation constant
+printf("Hydrolysis constant of acetic acid is %.2f*10^-5 and Dissociation constant is %.2f*10^-5.",Kh*100000,Ka*100000);
diff --git a/1427/CH5/EX5.31/5_31.sce b/1427/CH5/EX5.31/5_31.sce
new file mode 100644
index 000000000..00bfedb69
--- /dev/null
+++ b/1427/CH5/EX5.31/5_31.sce
@@ -0,0 +1,9 @@
+//ques-5.31
+//Calculating dissociation constant of HCN
+clc
+c=0.02//molarity of KCN
+h=4.9;//percentage of hydrolysis
+Kw=10^-14;
+Kh=(h/100)^2*c;//hydrolysis constant
+Ka=Kw/Kh;//dissociation constant
+printf("Dissociation constant for HCN is %.2f*10^-10.",Ka*10000000000);
diff --git a/1427/CH5/EX5.32/5_32.sce b/1427/CH5/EX5.32/5_32.sce
new file mode 100644
index 000000000..8f186e85b
--- /dev/null
+++ b/1427/CH5/EX5.32/5_32.sce
@@ -0,0 +1,19 @@
+//ques-5.32
+//Calculating pH of different salt solutions
+clc
+Kw=10^-14;
+//(i)0.02M NH4Cl
+Kb=1.8*10^-5;
+c=0.02;
+p1=(-log10(Kw)+log10(Kb)-log10(c))/2;
+printf("pH of Ammonium chloride solution is %.2f.\n",p1);
+
+//(ii)0.01M CH3COONa
+Ka=Kb;
+c=0.01;
+p2=(-log10(Kw)-log10(Ka)+log10(c))/2;
+printf(" pH of Sodium acetate solution is %.2f.\n",p2);
+
+//(iii)CH3COONH4
+p3=(-log10(Kw)-log10(Ka)+log10(Kb))/2;
+printf(" pH of Ammonium acetate solution is %.1f.",p3);
diff --git a/1427/CH5/EX5.33/5_33.sce b/1427/CH5/EX5.33/5_33.sce
new file mode 100644
index 000000000..035ebf360
--- /dev/null
+++ b/1427/CH5/EX5.33/5_33.sce
@@ -0,0 +1,8 @@
+//ques-5.33
+//Finding transport number of silver and nitrate ions
+clc
+x=0.916;
+y=1;
+t1=x/(x+y);//transport number of silver ions
+t2=1-t1;////transport number of nitrate ions
+printf("Transport number of silver and nitrate ions are %.3f and %.3f respectively.",t1,t2);
diff --git a/1427/CH5/EX5.34/5_34.sce b/1427/CH5/EX5.34/5_34.sce
new file mode 100644
index 000000000..e7918b3ab
--- /dev/null
+++ b/1427/CH5/EX5.34/5_34.sce
@@ -0,0 +1,11 @@
+//ques-5.34
+//Calculating transport number of silver and nitrate ions
+clc
+x=0.06227;//Siver nitrate contained in 20g anode solution after electrolysis(in g)
+y=0.001788;//Siver nitrate contained in 1g anode solution before electrolysis(in g)
+y=y*20;//Siver nitrate contained in 20g anode solution before electrolysis(in g)
+m=0.0322;//mass of Ag deposited on voltameter (in g)
+z=(m*170)/108;//total weight of Silver nitrate electrolysed (in g)
+t1=(z-(x-y))/z;//transport number of silver ions
+t2=1-t1;//transport number of nitrate ions
+printf("Transport number of silver and nitrate ions are %.3f and %.3f respectively.",t1,t2);
diff --git a/1427/CH5/EX5.35/5_35.sce b/1427/CH5/EX5.35/5_35.sce
new file mode 100644
index 000000000..d8f538931
--- /dev/null
+++ b/1427/CH5/EX5.35/5_35.sce
@@ -0,0 +1,10 @@
+//ques-5.35
+//Calculating transport number of Copper and sulphate ions
+clc
+x=0.6236;//weight of Cu in anodic solution after electrolysis (in g)
+y=0.635;//weight of Cu in anodic solution before electrolysis (in g)
+m=0.1351;//mass of Ag deposited in voltameter (in g)
+z=(m*(63.6/2))/107.88;//equivalent of Cu deposited in voltameter (in g)
+t1=(y-x)/z;//transport number of copper ions
+t2=1-t1;//transport number of sulphate ions
+printf("Transport number of Copper and sulphate ions are %.3f and %.3f respectively.",t1,t2);
diff --git a/1427/CH5/EX5.36/5_36.sce b/1427/CH5/EX5.36/5_36.sce
new file mode 100644
index 000000000..a2f8996b6
--- /dev/null
+++ b/1427/CH5/EX5.36/5_36.sce
@@ -0,0 +1,7 @@
+//ques-5.36
+//Finding transport number of copper ion
+clc
+a=0.42;//loss of Cu in anode compartment (y-x)(in g)
+z=1.058;//mass of Cu deposited in voltameter (in g)
+t=a/z;//transport number of Cu ion
+printf("Transport number of copper ion is %.3f.",t);
diff --git a/1427/CH5/EX5.37/5_37.sce b/1427/CH5/EX5.37/5_37.sce
new file mode 100644
index 000000000..7e19971cf
--- /dev/null
+++ b/1427/CH5/EX5.37/5_37.sce
@@ -0,0 +1,11 @@
+//ques-5.37
+//Calculating transport number of Copper and sulphate ions
+clc
+p=2.84;//percentage strength of CuSO4
+m=54.7;//mass of cathode solution (in g)
+x=0.409;//weight of Cu in cathode solution after electrolysis (in g)
+y=(p/100)*m*((63.5/2)/(159.6/2));//weight of Cu in cathode solution before electrolysis (in g)
+z=0.804;//increase in weight of cathode (in g)
+t2=(y-x)/z;//transport number of sulphate ions
+t1=1-t2;//transport number of copper ions
+printf("Transport number of copper and sulphate ions are %.3f and %.3f respetively.",t1,t2);
diff --git a/1427/CH5/EX5.38/5_38.sce b/1427/CH5/EX5.38/5_38.sce
new file mode 100644
index 000000000..d86e447c6
--- /dev/null
+++ b/1427/CH5/EX5.38/5_38.sce
@@ -0,0 +1,11 @@
+//ques-5.38
+//Calculating transport number of Potassium ions in KCl
+clc
+m1=3.654;//mass of KCl/100g (in g)
+m2=122.93;//mass of cathode solution (in g)
+x=5.136;//KCl contained in cathode solution after electrolysis (in g)
+y=(m1/100)*m2;//KCl contained in cathode solution before electrolysis (in g)
+m3=1.978;//weight of Ag deposited (in g)
+z=(m3*74.5)/108;//weight of KCl electrolysed (in g)
+t=(x-y)/z;//transport number of K ions
+printf("Transport number of potassium ions is %.3f.",t);
diff --git a/1427/CH5/EX5.39/5_39.sce b/1427/CH5/EX5.39/5_39.sce
new file mode 100644
index 000000000..ff4746383
--- /dev/null
+++ b/1427/CH5/EX5.39/5_39.sce
@@ -0,0 +1,12 @@
+//ques-5.39
+//Determining transport number of Silver ions in Silver nitrate
+clc
+p=0.80;//Percentage strength of AgNO3 solution
+x=0.519;//AgNO3 in anode solution after electrolysis (in g)
+m=51;//weight of anode solution (in g)
+y=(p/100)*m;//AgNO3 in anode solution before electrolysis (in g)
+i=1;//current passes (in A)
+time=2;//time for current (in minutes)
+z=((i*time*60)/96500)*170;//weight of AgNO3 deposited (in g)
+t=1-((x-y)/z);//transport number of Ag ions
+printf("Tranport number of silver ions is %.3f.",t);
diff --git a/1427/CH5/EX5.4/5_4.sce b/1427/CH5/EX5.4/5_4.sce
new file mode 100644
index 000000000..a2862e4e4
--- /dev/null
+++ b/1427/CH5/EX5.4/5_4.sce
@@ -0,0 +1,7 @@
+//ques-5.4
+//Calculating dissolution constant of acetic acid
+clc
+e1=48.15;//equivalent conductance (in cm^2 mho/eq);
+e2=390.6;//equivalent conductance at infinite dilution (in cm^2 mho/eq);
+d=e1/e2;//dissolution constant
+printf("The dissolution constant of acetic acid is %.4f.",d);
diff --git a/1427/CH5/EX5.5/5_5.sce b/1427/CH5/EX5.5/5_5.sce
new file mode 100644
index 000000000..d44f1bf87
--- /dev/null
+++ b/1427/CH5/EX5.5/5_5.sce
@@ -0,0 +1,7 @@
+//ques-5.5
+//Calculating activity of solution
+clc
+C=0.992;//molarity of NaCl
+y=0.782;//activity coefficient
+a=y*C;//activity
+printf("The activity of solution is %.3f M.",a);
diff --git a/1427/CH5/EX5.6/5_6.sce b/1427/CH5/EX5.6/5_6.sce
new file mode 100644
index 000000000..0d8687fb8
--- /dev/null
+++ b/1427/CH5/EX5.6/5_6.sce
@@ -0,0 +1,7 @@
+//ques-5.6
+//Calculating equivalent conductance of solution
+clc
+C=0.01;//normality of solution
+k1=126.5//equivalent conductance at infinite dilution (in L^2 mho/eq)
+k2=k1-(60.2+0.229*k1)*sqrt(C);//equivalent conductance (in L62 mho/eq)
+printf("The equivalent conductance of solution is %.3f L^2 mho/eq.",k2);
diff --git a/1427/CH5/EX5.7/5_7.sce b/1427/CH5/EX5.7/5_7.sce
new file mode 100644
index 000000000..5ebcf7779
--- /dev/null
+++ b/1427/CH5/EX5.7/5_7.sce
@@ -0,0 +1,10 @@
+//ques-5.7
+//Calculating concentration of acetate ion and degree of ionization
+clc
+m=3;//weight of acetic acid added (in g)
+Ka=0.000018;//for acetic acid
+N=m/60;//normality of acetic acid
+//Ka = x^2/N
+x=sqrt(N*Ka);//content of acetate ion
+deg=(x/N);//degree of ionization
+printf("The concentration of acetate ion is %.6f mol/L and degree of ionization is %.3f.",x,deg);
diff --git a/1427/CH5/EX5.8/5_8.sce b/1427/CH5/EX5.8/5_8.sce
new file mode 100644
index 000000000..de3fc8964
--- /dev/null
+++ b/1427/CH5/EX5.8/5_8.sce
@@ -0,0 +1,8 @@
+//ques-5.8
+//Calculating pH of NaOH
+clc
+N=0.01;//normality of NaOH
+a=0.01;//hydroxide in NaOH
+b=10^-14/a;//hydrogen in NaOH
+pH=-log10(b);//pH of NaOH
+printf("pH value of given NaOH is %.0f.",pH);
diff --git a/1427/CH5/EX5.9/5_9.sce b/1427/CH5/EX5.9/5_9.sce
new file mode 100644
index 000000000..f21d901d5
--- /dev/null
+++ b/1427/CH5/EX5.9/5_9.sce
@@ -0,0 +1,12 @@
+//ques-5.9
+//Calculating pH of two samples
+clc
+
+//Part (i)
+c=0.001;//molarity of HCl
+p1=-log10(c);//pH of HCl
+
+//Part (ii)
+c=0.04;//molarity of HNO3
+p2=-log10(4*10^12);//pH of HNO3
+printf("pH value of HCl is %.0f and pH of nitric acid is %.3f.",p1,p2);