summaryrefslogtreecommitdiff
path: root/3651/CH1
diff options
context:
space:
mode:
Diffstat (limited to '3651/CH1')
-rw-r--r--3651/CH1/EX1.1/Ex1_1.sce15
-rw-r--r--3651/CH1/EX1.10/Ex1_10.sce13
-rw-r--r--3651/CH1/EX1.11/Ex1_11.sce11
-rw-r--r--3651/CH1/EX1.12/Ex1_12.sce12
-rw-r--r--3651/CH1/EX1.2/Ex1_2.sce9
-rw-r--r--3651/CH1/EX1.3/Ex1_3.sce15
-rw-r--r--3651/CH1/EX1.4/Ex1_4.sce14
-rw-r--r--3651/CH1/EX1.5/Ex1_5.sce12
-rw-r--r--3651/CH1/EX1.6/Ex1_6.sce15
-rw-r--r--3651/CH1/EX1.7/Ex1_7.sce15
-rw-r--r--3651/CH1/EX1.8/Ex1_8.sce12
-rw-r--r--3651/CH1/EX1.9/Ex1_9.sce24
12 files changed, 167 insertions, 0 deletions
diff --git a/3651/CH1/EX1.1/Ex1_1.sce b/3651/CH1/EX1.1/Ex1_1.sce
new file mode 100644
index 000000000..f53cbe59f
--- /dev/null
+++ b/3651/CH1/EX1.1/Ex1_1.sce
@@ -0,0 +1,15 @@
+//Initialisation of variables
+clc
+//Variable declaration
+a=7.68*10**-29;
+r0=2.5*10**-10; //radius(m)
+
+//Calculation
+b=a*(r0**8)/9;
+y=((-2*a*r0**8)+(90*b))/r0**11;
+E=y/r0; //young's modulus(Pa)
+
+//Result
+
+printf('youngs modulus is %0.2f GPa',(E/10^9))
+
diff --git a/3651/CH1/EX1.10/Ex1_10.sce b/3651/CH1/EX1.10/Ex1_10.sce
new file mode 100644
index 000000000..c3a88c773
--- /dev/null
+++ b/3651/CH1/EX1.10/Ex1_10.sce
@@ -0,0 +1,13 @@
+//variable declaration
+n=4
+M=58.5 //Molecular wt. of NaCl
+N=6.02*10**26 //Avagadro number
+rho=2180 //density
+
+//Calculations
+a=((n*M)/(N*rho))**(1/3)
+s=a/2
+
+//Result
+printf('a=%0.3f*10**-9 metre\n",(a/10**-9))
+printf('spacing between the nearest neighbouring ions =%0.3f nm",(s/10**-9))
diff --git a/3651/CH1/EX1.11/Ex1_11.sce b/3651/CH1/EX1.11/Ex1_11.sce
new file mode 100644
index 000000000..bb4c4de9a
--- /dev/null
+++ b/3651/CH1/EX1.11/Ex1_11.sce
@@ -0,0 +1,11 @@
+//variable declaration
+n=4
+A=63.55 //Atomic wt. of NaCl
+N=6.02*10**26 //Avagadro number
+rho=8930 //density
+
+//Calculations
+a=((n*A)/(N*rho))**(1/3) //Lattice Constant
+
+//Result
+printf('lattice constant, a=%0.3f nm',(a*10**9))
diff --git a/3651/CH1/EX1.12/Ex1_12.sce b/3651/CH1/EX1.12/Ex1_12.sce
new file mode 100644
index 000000000..1ba5978b2
--- /dev/null
+++ b/3651/CH1/EX1.12/Ex1_12.sce
@@ -0,0 +1,12 @@
+//variable declaration
+r=0.123 //Atomic radius
+n=4
+A=55.8 //Atomic wt
+a=2*sqrt(2)
+N=6.02*10**26 //Avagadro number
+
+//Calculations
+rho=(n*A)/((a*r*10**-9)**3*N)
+
+//Result
+printf('Density of iron =%0.3fkg/m**-3",rho)
diff --git a/3651/CH1/EX1.2/Ex1_2.sce b/3651/CH1/EX1.2/Ex1_2.sce
new file mode 100644
index 000000000..9a2e4af5c
--- /dev/null
+++ b/3651/CH1/EX1.2/Ex1_2.sce
@@ -0,0 +1,9 @@
+//Initialisation of variables
+clc
+
+d=((1.98)*10**-29)*1/3; //dipole moment
+b=(0.92); //bond length
+EC=d/(b*10**-10); //Effective charge
+
+//Result
+printf('Effective charge =%0.2f *10**-29 coulomb',((EC*10**19)))
diff --git a/3651/CH1/EX1.3/Ex1_3.sce b/3651/CH1/EX1.3/Ex1_3.sce
new file mode 100644
index 000000000..825f9c767
--- /dev/null
+++ b/3651/CH1/EX1.3/Ex1_3.sce
@@ -0,0 +1,15 @@
+//Initialisation of variables
+clc
+
+A=1.748 //Madelung Constant
+N=6.02*10**26 //Avagadro Number
+e=1.6*10**-19
+n=9.5
+r=(0.324*10**-9)*10**3
+E=8.85*10**-12
+//Calculations
+U=((N*A*(e)**2)/(4*%pi*E*r))*(1-1/n) //Cohesive energy
+
+//Result
+printf('Cohesive energy =%0.2f *10**3 kJ/kmol \n",(U/10**3))
+printf('//Answer varies due to rounding of numbers')
diff --git a/3651/CH1/EX1.4/Ex1_4.sce b/3651/CH1/EX1.4/Ex1_4.sce
new file mode 100644
index 000000000..896e67c9b
--- /dev/null
+++ b/3651/CH1/EX1.4/Ex1_4.sce
@@ -0,0 +1,14 @@
+//variable declaration
+I=5; //Ionisation energy
+A=4; //Electron Affinity
+e=(1.6*10**-19)
+E=8.85*10**-12 //epsilon constant
+r=0.5*10**-19 //dist between A and B
+
+//Calculations
+C=-(e**2/(4*%pi*E*r*e))/10**10 //Coulomb energy
+E_c=I-A+C //Energy required
+
+//Result
+printf('Coulomb energy =%0.2f eV\n',C)
+printf('Energy required =%0.2f eV',E_c')
diff --git a/3651/CH1/EX1.5/Ex1_5.sce b/3651/CH1/EX1.5/Ex1_5.sce
new file mode 100644
index 000000000..0f5c737f8
--- /dev/null
+++ b/3651/CH1/EX1.5/Ex1_5.sce
@@ -0,0 +1,12 @@
+//variable declaration
+I=5.14; //Ionization energy
+A=3.65; //Electron Affinity
+e=(1.6*10**-19);
+E=8.85*10**-12;
+//calculations
+E_c=I-A //Energy required
+r=e**2/(4*%pi*E*E_c*e) //Distance of separation
+
+//Result
+printf('Energy required=%0.2f eV \n",E_c)
+printf('Distance of separation =%0.2f Angstrom",r/10**-10)
diff --git a/3651/CH1/EX1.6/Ex1_6.sce b/3651/CH1/EX1.6/Ex1_6.sce
new file mode 100644
index 000000000..07ec4881c
--- /dev/null
+++ b/3651/CH1/EX1.6/Ex1_6.sce
@@ -0,0 +1,15 @@
+//variable declaration
+I=5.14; //Ionization energy
+A=3.65; //Electron Affinity
+e=(1.6*10**-19);
+E=8.85*10**-12;
+r=236*10**-12;
+
+//Calculations
+E_c=I-A //Energy required
+C=-(e**2/(4*%pi*E*r*e)) //Potentential energy in eV
+BE=-(E_c+C) //Bond Energy
+//Result
+printf('Energy required= %0.2f eV\n",E_c)
+printf('Energy required =%0.1f eV\n",C)
+printf('Bond Energy =%0.2f eV",BE)
diff --git a/3651/CH1/EX1.7/Ex1_7.sce b/3651/CH1/EX1.7/Ex1_7.sce
new file mode 100644
index 000000000..d4e6c370f
--- /dev/null
+++ b/3651/CH1/EX1.7/Ex1_7.sce
@@ -0,0 +1,15 @@
+//variable declaration
+d=2.351 //bond lenght
+N=6.02*10**26 //Avagadro number
+n=8 //number of atoms in unit cell
+A=28.09 //Atomin mass of silicon
+m=6.02*10**26 //1mole
+
+//Calculations
+a=(4*d)/sqrt(3)
+p=(n*A)/((a*10**-10)*m) //density
+
+//Result
+printf('a=%0.2fAngstorm\n',a)
+printf('density =%0.2f kg/m**3\n',(p*10**16))
+printf("//Answer given in the textbook is wrong")
diff --git a/3651/CH1/EX1.8/Ex1_8.sce b/3651/CH1/EX1.8/Ex1_8.sce
new file mode 100644
index 000000000..4dbabe486
--- /dev/null
+++ b/3651/CH1/EX1.8/Ex1_8.sce
@@ -0,0 +1,12 @@
+//Variable declaration
+
+
+//Calculation
+a1=4/sqrt(3);
+R1=(a1/2)-1; //radius of largest sphere
+a2=4/sqrt(2);
+R2=(a2/2)-1; //maximum radius of sphere
+
+//Result
+printf('radius of largest sphere is %f*r\n',R1)
+printf('maximum radius of sphere is %f*r',R2 )
diff --git a/3651/CH1/EX1.9/Ex1_9.sce b/3651/CH1/EX1.9/Ex1_9.sce
new file mode 100644
index 000000000..84e605e2f
--- /dev/null
+++ b/3651/CH1/EX1.9/Ex1_9.sce
@@ -0,0 +1,24 @@
+//variable declaration
+r1=1.258 //Atomic radius of BCC
+r2=1.292 //Atomic radius of FCC
+
+//calculations
+a1=(4*r1)/sqrt(3) //in BCC
+b1=((a1)**3)*10**-30 //Unit cell volume
+v1=(b1)/2 //Volume occupied by one atom
+a2=2*sqrt(2)*r2 //in FCC
+b2=(a2)**3*10**-30 //Unit cell volume
+v2=(b2)/4 //Volume occupied by one atom
+v_c=((v1)-(v2))*100/(v1) //Volume Change in %
+d_c=((v1)-(v2))*100/(v2) //Density Change in %
+
+//Results
+printf('a1=%0.3f Angstrom\n\n',(a1))
+printf('Unit cell volume =a1**3 =%0.3f *10**-30 m**3\n',((b1)/10**-30))
+printf('Volume occupied by one atom =%0.2f *10**-30 m**3\n',(v1/10**-30))
+printf('a2=%0.2f\n Angstorm\n',(a2))
+printf('Unit cell volume =a2**3 =%0.3f *10**-30 m**3\n',((b2)/10**-30))
+printf('Volume occupied by one atom =%0.3f*10**-30 m**3\n',(v2/10**-30))
+printf('Volume Change in percentage =%0.3f\n',(v_c))
+printf('Density Change in percentage =%0.3f\n',(d_c))
+printf('Thus the increase of density or the decrease of volume is about 0.5 percentage")