summaryrefslogtreecommitdiff
path: root/3769/CH17
diff options
context:
space:
mode:
Diffstat (limited to '3769/CH17')
-rw-r--r--3769/CH17/EX17.1/Ex17_1.sce12
-rw-r--r--3769/CH17/EX17.10/Ex17_10.sce10
-rw-r--r--3769/CH17/EX17.11/Ex17_11.sce13
-rw-r--r--3769/CH17/EX17.12/Ex17_12.sce13
-rw-r--r--3769/CH17/EX17.13/Ex17_13.sce12
-rw-r--r--3769/CH17/EX17.14/Ex17_14.sce12
-rw-r--r--3769/CH17/EX17.15/Ex17_15.sce12
-rw-r--r--3769/CH17/EX17.16/Ex17_16.sce14
-rw-r--r--3769/CH17/EX17.17/Ex17_17.sce11
-rw-r--r--3769/CH17/EX17.2/Ex17_2.sce12
-rw-r--r--3769/CH17/EX17.20/Ex17_20.sce16
-rw-r--r--3769/CH17/EX17.21/Ex17_21.sce13
-rw-r--r--3769/CH17/EX17.22/Ex17_22.sce13
-rw-r--r--3769/CH17/EX17.23/Ex17_23.sce12
-rw-r--r--3769/CH17/EX17.24/Ex17_24.sce9
-rw-r--r--3769/CH17/EX17.25/Ex17_25.sce10
-rw-r--r--3769/CH17/EX17.26/Ex17_26.sce13
-rw-r--r--3769/CH17/EX17.27/Ex17_27.sce10
-rw-r--r--3769/CH17/EX17.28/Ex17_28.sce11
-rw-r--r--3769/CH17/EX17.29/Ex17_29.sce12
-rw-r--r--3769/CH17/EX17.3/Ex17_3.sce14
-rw-r--r--3769/CH17/EX17.30/Ex17_30.sce12
-rw-r--r--3769/CH17/EX17.31/Ex17_31.sce12
-rw-r--r--3769/CH17/EX17.33/Ex17_33.sce10
-rw-r--r--3769/CH17/EX17.4/Ex17_4.sce11
-rw-r--r--3769/CH17/EX17.5/Ex17_5.sce17
-rw-r--r--3769/CH17/EX17.6/Ex17_6.sce13
-rw-r--r--3769/CH17/EX17.7/Ex17_7.sce13
-rw-r--r--3769/CH17/EX17.8/Ex17_8.sce12
-rw-r--r--3769/CH17/EX17.9/Ex17_9.sce12
30 files changed, 366 insertions, 0 deletions
diff --git a/3769/CH17/EX17.1/Ex17_1.sce b/3769/CH17/EX17.1/Ex17_1.sce
new file mode 100644
index 000000000..d47a674df
--- /dev/null
+++ b/3769/CH17/EX17.1/Ex17_1.sce
@@ -0,0 +1,12 @@
+clear
+//Given
+u1=1.50
+u2=1.33
+
+//Calculation
+//
+sinr=u1*sin(50*3.14/180.0)/u2
+a=asin(sinr)*180/3.14
+
+//Result
+printf("\n Angle of refraction is %0.1f degree",a)
diff --git a/3769/CH17/EX17.10/Ex17_10.sce b/3769/CH17/EX17.10/Ex17_10.sce
new file mode 100644
index 000000000..f87d17b99
--- /dev/null
+++ b/3769/CH17/EX17.10/Ex17_10.sce
@@ -0,0 +1,10 @@
+clear
+//Given
+uw=1.33
+
+//Calculation
+a=1/uw
+b=sin(a)*180/3.14
+
+//Result
+printf("\n Angle of refraction is %0.0f degree",b)
diff --git a/3769/CH17/EX17.11/Ex17_11.sce b/3769/CH17/EX17.11/Ex17_11.sce
new file mode 100644
index 000000000..ce3e739fa
--- /dev/null
+++ b/3769/CH17/EX17.11/Ex17_11.sce
@@ -0,0 +1,13 @@
+clear
+//Given
+a=4
+b=6.0
+
+//Calculation
+//
+A=a/b
+B=atan(A)*180/3.14
+ur=1/(sin(B*3.14/180.0))
+
+//Result
+printf("\n Refrective index of the liquid is %0.1f ",ur)
diff --git a/3769/CH17/EX17.12/Ex17_12.sce b/3769/CH17/EX17.12/Ex17_12.sce
new file mode 100644
index 000000000..80eca6755
--- /dev/null
+++ b/3769/CH17/EX17.12/Ex17_12.sce
@@ -0,0 +1,13 @@
+clear
+//Given
+a=52 //Degree
+b=33 //Degree
+
+//Calculation
+//
+u2=(sin(a*3.14/180.0))/(sin(b*3.14/180.0))
+C=1/u2
+A=asin(C)*180/3.14
+
+//Result
+printf("\n Angle of refrection is %0.1f Degree",A)
diff --git a/3769/CH17/EX17.13/Ex17_13.sce b/3769/CH17/EX17.13/Ex17_13.sce
new file mode 100644
index 000000000..c4c9b06a0
--- /dev/null
+++ b/3769/CH17/EX17.13/Ex17_13.sce
@@ -0,0 +1,12 @@
+clear
+//Given
+u=-240.0
+R=15.0 //cm
+u1=1.33
+u2=1.5
+
+//Calculation
+v=1/((((u2-u1)/R)+(u1/u))/u2)
+
+//Result
+printf("\n Position of the image is %0.0f cm",v)
diff --git a/3769/CH17/EX17.14/Ex17_14.sce b/3769/CH17/EX17.14/Ex17_14.sce
new file mode 100644
index 000000000..9e8f4848d
--- /dev/null
+++ b/3769/CH17/EX17.14/Ex17_14.sce
@@ -0,0 +1,12 @@
+clear
+//Given
+u=-9.0 //cm
+y=1
+y1=1.5
+R=-15.0 //cm
+
+//Calculation
+v=1/(((y-y1)/R)-(y1/-u))
+
+//Result
+printf("\n The value of distance is %0.3f cm",v)
diff --git a/3769/CH17/EX17.15/Ex17_15.sce b/3769/CH17/EX17.15/Ex17_15.sce
new file mode 100644
index 000000000..41631ce9a
--- /dev/null
+++ b/3769/CH17/EX17.15/Ex17_15.sce
@@ -0,0 +1,12 @@
+clear
+//Given
+u=-15 //cm
+y1=1
+y2=1.5
+R=-7.5 //cm
+
+//Calculation
+v=1/(((y1-y2)/R)-(y2/-u))
+
+//Result
+printf("\n Position of the image is %0.3f cm",v)
diff --git a/3769/CH17/EX17.16/Ex17_16.sce b/3769/CH17/EX17.16/Ex17_16.sce
new file mode 100644
index 000000000..d098dc3ac
--- /dev/null
+++ b/3769/CH17/EX17.16/Ex17_16.sce
@@ -0,0 +1,14 @@
+clear
+//Given
+u=-60.0 //cm
+R=25.0 //cm
+y1=1
+y2=1.5
+
+//Calcution
+v=1/((((y2-y1)/R)+(y1/u))/y2)
+P=(y2-y1)/(R*10**-2)
+
+//Result
+printf("\n Position of the image is %0.3f cm", v)
+printf("\n Power of the refracting surface is %0.3f dioptre", P)
diff --git a/3769/CH17/EX17.17/Ex17_17.sce b/3769/CH17/EX17.17/Ex17_17.sce
new file mode 100644
index 000000000..9bd23df94
--- /dev/null
+++ b/3769/CH17/EX17.17/Ex17_17.sce
@@ -0,0 +1,11 @@
+clear
+//Given
+u1=1
+u2=1.5
+R=1
+
+//Calculation
+x=(u1+u2)/(u2-u1)
+
+//Result
+printf("\n Distance of the object is %0.3f R", x)
diff --git a/3769/CH17/EX17.2/Ex17_2.sce b/3769/CH17/EX17.2/Ex17_2.sce
new file mode 100644
index 000000000..6750233ad
--- /dev/null
+++ b/3769/CH17/EX17.2/Ex17_2.sce
@@ -0,0 +1,12 @@
+clear
+//Given
+u1=1.0
+u2=1.526
+i=45 //degree
+//Calculation
+sinr=(u1*sin(i*3.14/180.0))/u2
+r=asin(sinr)*180/3.14
+d=i-r
+
+//Result
+printf("\n Angle of deviation is %0.2f degree",d)
diff --git a/3769/CH17/EX17.20/Ex17_20.sce b/3769/CH17/EX17.20/Ex17_20.sce
new file mode 100644
index 000000000..eac11100b
--- /dev/null
+++ b/3769/CH17/EX17.20/Ex17_20.sce
@@ -0,0 +1,16 @@
+clear
+//Given
+u1=1
+u2=1.5
+v=100 //cm
+R=20.0 //cm
+a=3
+b=200.0
+
+//Calculation
+u1=(u2-u1)/R
+u2=-1/(u1-(a/b))
+d=-u2+R
+
+//Result
+printf("\n The object distance from the centre of curvature is %0.3f cm", d)
diff --git a/3769/CH17/EX17.21/Ex17_21.sce b/3769/CH17/EX17.21/Ex17_21.sce
new file mode 100644
index 000000000..81af5efa8
--- /dev/null
+++ b/3769/CH17/EX17.21/Ex17_21.sce
@@ -0,0 +1,13 @@
+clear
+//Given
+ug=1.5
+R1=50.0 //cm
+R2=-50.0 //cm
+uw=9/8.0
+
+//Calculation
+f=1/((ug-1)*((1/R1)+(1/R1)))
+f1=1/((uw-1)*((1/R1)+(1/R1)))
+
+//Result
+printf("\n (i) Focal length in air is %0.3f cm", f)
diff --git a/3769/CH17/EX17.22/Ex17_22.sce b/3769/CH17/EX17.22/Ex17_22.sce
new file mode 100644
index 000000000..d74a4cf5e
--- /dev/null
+++ b/3769/CH17/EX17.22/Ex17_22.sce
@@ -0,0 +1,13 @@
+clear
+//Given
+fa=20 //cm
+ug=9/8.0
+uw=3/2.0
+
+//Calculation
+a=(uw-1)/(ug-1)
+fw=a*fa
+f=fw-fa
+
+//Result
+printf("\n Change in focal length is %0.3f cm", f)
diff --git a/3769/CH17/EX17.23/Ex17_23.sce b/3769/CH17/EX17.23/Ex17_23.sce
new file mode 100644
index 000000000..275357c13
--- /dev/null
+++ b/3769/CH17/EX17.23/Ex17_23.sce
@@ -0,0 +1,12 @@
+clear
+//Given
+u=1.56
+R1=20.0 //cm
+u1=-10.0 //cm
+
+//Calculation
+f=1/((u-1)*(2/R1))
+v=1/((1/u1)+(1/f))
+
+//Result
+printf("\n Position of the image formed is %0.2f ",v)
diff --git a/3769/CH17/EX17.24/Ex17_24.sce b/3769/CH17/EX17.24/Ex17_24.sce
new file mode 100644
index 000000000..ec39ccc9f
--- /dev/null
+++ b/3769/CH17/EX17.24/Ex17_24.sce
@@ -0,0 +1,9 @@
+clear
+//Given
+u=1.47
+
+//Calculation
+u1=u
+
+//Result
+printf("\n The liquid is not water because refractive index of water is 1.33")
diff --git a/3769/CH17/EX17.25/Ex17_25.sce b/3769/CH17/EX17.25/Ex17_25.sce
new file mode 100644
index 000000000..c4c06ea72
--- /dev/null
+++ b/3769/CH17/EX17.25/Ex17_25.sce
@@ -0,0 +1,10 @@
+clear
+//Given
+f=18 //cm
+u=1.5
+
+//Calculation
+R=(u-1)*f
+
+//Result
+printf("\n Radius of the curvature is %0.3f cm", R)
diff --git a/3769/CH17/EX17.26/Ex17_26.sce b/3769/CH17/EX17.26/Ex17_26.sce
new file mode 100644
index 000000000..bbe1a4e3c
--- /dev/null
+++ b/3769/CH17/EX17.26/Ex17_26.sce
@@ -0,0 +1,13 @@
+clear
+//Given
+u=-25.0 //cm
+f=10.0 //cm
+h1=5
+
+//Calculation
+v=1/((1/f)+(1/u))
+h2=(v*h1)/u
+
+//Result
+printf("\n Position of the image is %0.2f cm",v)
+printf("\n Size of the image is %0.2f cm",h2)
diff --git a/3769/CH17/EX17.27/Ex17_27.sce b/3769/CH17/EX17.27/Ex17_27.sce
new file mode 100644
index 000000000..25bb0ac46
--- /dev/null
+++ b/3769/CH17/EX17.27/Ex17_27.sce
@@ -0,0 +1,10 @@
+clear
+//Given
+f=-15.0 //cm
+v=-10.0 //cm
+
+//Calculation
+u=1/((1/v)-1/f)
+
+//Result
+printf("\n The object is placed at a distance of %0.3f cm", u)
diff --git a/3769/CH17/EX17.28/Ex17_28.sce b/3769/CH17/EX17.28/Ex17_28.sce
new file mode 100644
index 000000000..b325a6e1d
--- /dev/null
+++ b/3769/CH17/EX17.28/Ex17_28.sce
@@ -0,0 +1,11 @@
+clear
+//Given
+v=-20.0 //cm
+u=-60.0 //cm
+
+//Calculation
+f=1/((1/v)-(1/u))
+
+//Result
+printf("\n Focal length of the lens is %0.3f cm", f)
+printf("\n The lens is diverging")
diff --git a/3769/CH17/EX17.29/Ex17_29.sce b/3769/CH17/EX17.29/Ex17_29.sce
new file mode 100644
index 000000000..284045d60
--- /dev/null
+++ b/3769/CH17/EX17.29/Ex17_29.sce
@@ -0,0 +1,12 @@
+clear
+//Given
+u=-10.0 //cm
+m=-3.0
+
+//Calculation
+v=m*u
+f=1/((1/v)-(1/u))
+
+//Result
+printf("\n Image formed at %0.3f cm",v)
+printf("\n Focal length is %0.3f cm",f)
diff --git a/3769/CH17/EX17.3/Ex17_3.sce b/3769/CH17/EX17.3/Ex17_3.sce
new file mode 100644
index 000000000..8ba7875b6
--- /dev/null
+++ b/3769/CH17/EX17.3/Ex17_3.sce
@@ -0,0 +1,14 @@
+clear
+//Given
+c=3.0*10**8
+u=1.5
+f=6*10**14 //Hz
+
+//Calculation
+v=c/u
+l=c/f
+lm=v/f
+
+//Result
+printf("\n (i) Wavelength of light in air is %0.3f m", l)
+printf("\n (ii) Wavelength of light in glass is %0.1f *10**-7 m",lm*10**7)
diff --git a/3769/CH17/EX17.30/Ex17_30.sce b/3769/CH17/EX17.30/Ex17_30.sce
new file mode 100644
index 000000000..ef8513999
--- /dev/null
+++ b/3769/CH17/EX17.30/Ex17_30.sce
@@ -0,0 +1,12 @@
+clear
+//Given
+P1=6
+P2=-2.0
+
+//Calculation
+P=P1+P2
+f=1/P
+
+//Result
+printf("\n Focal length of the combination is %0.3f cm", f*10**2)
+printf("\n Power of the combinationis %0.3f D",P)
diff --git a/3769/CH17/EX17.31/Ex17_31.sce b/3769/CH17/EX17.31/Ex17_31.sce
new file mode 100644
index 000000000..6fa0a515c
--- /dev/null
+++ b/3769/CH17/EX17.31/Ex17_31.sce
@@ -0,0 +1,12 @@
+clear
+//Given
+f1=20.0 //cm
+f2=-40.0 //cm
+
+//Calculation
+f=1/((1/f1)+(1/f2))
+P=1/f
+
+//Result
+printf("\n Focal length is %0.3f cm", f)
+printf("\n Power is %0.3f D",P*10**2)
diff --git a/3769/CH17/EX17.33/Ex17_33.sce b/3769/CH17/EX17.33/Ex17_33.sce
new file mode 100644
index 000000000..9bdeaf6be
--- /dev/null
+++ b/3769/CH17/EX17.33/Ex17_33.sce
@@ -0,0 +1,10 @@
+clear
+//Given
+f=-0.2 //m
+v=0.3 //m
+
+//Calculation
+u=1/((1/v)-(1/f))
+
+//Result
+printf("\n Position of the point is %0.3f m", u)
diff --git a/3769/CH17/EX17.4/Ex17_4.sce b/3769/CH17/EX17.4/Ex17_4.sce
new file mode 100644
index 000000000..21c8c579e
--- /dev/null
+++ b/3769/CH17/EX17.4/Ex17_4.sce
@@ -0,0 +1,11 @@
+clear
+//Given
+ug=1.5
+uw=1.3
+vw=2.25*10**8
+
+//Calculation
+vg=(uw*vw)/ug
+
+//Result
+printf("\n Speed of the light in glass is %0.3f *10**8 m/s", vg*10**-8)
diff --git a/3769/CH17/EX17.5/Ex17_5.sce b/3769/CH17/EX17.5/Ex17_5.sce
new file mode 100644
index 000000000..56fdd861d
--- /dev/null
+++ b/3769/CH17/EX17.5/Ex17_5.sce
@@ -0,0 +1,17 @@
+clear
+//Given
+u=1.6
+t=8
+t1=4.5
+u1=1.5
+t2=6
+u2=1.33
+
+//Calculation
+d=t*(1-(1/u))
+d1=t1*(1-(1/u1))
+d2=t2*(1-(1/u2))
+D=d+d1+d2
+
+//Result
+printf("\n Position of mark from the bottom is %0.0f cm",D)
diff --git a/3769/CH17/EX17.6/Ex17_6.sce b/3769/CH17/EX17.6/Ex17_6.sce
new file mode 100644
index 000000000..9f2fb91fe
--- /dev/null
+++ b/3769/CH17/EX17.6/Ex17_6.sce
@@ -0,0 +1,13 @@
+clear
+//Given
+uw=1.33
+uo=1.20
+
+//Calculation
+//
+uow=uw/uo
+sinr=(sin(30*3.14/180.0))/uow
+r=asin(sinr)*180/3.14
+
+//Result
+printf("\n Angle of refraction in water is %0.1f degree",r)
diff --git a/3769/CH17/EX17.7/Ex17_7.sce b/3769/CH17/EX17.7/Ex17_7.sce
new file mode 100644
index 000000000..583c8bcee
--- /dev/null
+++ b/3769/CH17/EX17.7/Ex17_7.sce
@@ -0,0 +1,13 @@
+clear
+//Given
+v=2.0*10**8 //m/s
+c=3*10**8 //m/s
+d=6.0 //cm
+
+//Calculation
+ug=c/v
+a=d/ug
+D=d-a
+
+//Result
+printf("\n Distance through which ink dot appears to be raised is %0.3f cm", D)
diff --git a/3769/CH17/EX17.8/Ex17_8.sce b/3769/CH17/EX17.8/Ex17_8.sce
new file mode 100644
index 000000000..df0be7751
--- /dev/null
+++ b/3769/CH17/EX17.8/Ex17_8.sce
@@ -0,0 +1,12 @@
+clear
+//Given
+ug=1.5
+uw=1.33
+
+//Calculation
+u1=ug/uw
+sinC=1/u1
+C=asin(sinC)*180/3.14
+
+//Result
+printf("\n Critical angle is %0.2f degree",C)
diff --git a/3769/CH17/EX17.9/Ex17_9.sce b/3769/CH17/EX17.9/Ex17_9.sce
new file mode 100644
index 000000000..1c964d994
--- /dev/null
+++ b/3769/CH17/EX17.9/Ex17_9.sce
@@ -0,0 +1,12 @@
+clear
+//Given
+v=1.5*10**8
+c=3.0*10**8
+
+//Calculation
+//
+a=v/c
+C=asin(a)*180/3.14
+
+//Result
+printf("\n Value of critical angle is %0.0f Degree",C)