summaryrefslogtreecommitdiff
path: root/3886/CH17
diff options
context:
space:
mode:
Diffstat (limited to '3886/CH17')
-rw-r--r--3886/CH17/EX17.1/17_1.sce17
-rw-r--r--3886/CH17/EX17.1/17_1.txt5
-rw-r--r--3886/CH17/EX17.10/17_10.sce15
-rw-r--r--3886/CH17/EX17.10/17_10.txt4
-rw-r--r--3886/CH17/EX17.11/17_11.sce17
-rw-r--r--3886/CH17/EX17.11/17_11.txt4
-rw-r--r--3886/CH17/EX17.12/17_12.sce13
-rw-r--r--3886/CH17/EX17.12/17_12.txt4
-rw-r--r--3886/CH17/EX17.13/17_13.sce9
-rw-r--r--3886/CH17/EX17.13/17_13.txt5
-rw-r--r--3886/CH17/EX17.14/17_14.sce11
-rw-r--r--3886/CH17/EX17.14/17_14.txt5
-rw-r--r--3886/CH17/EX17.15/17_15.sce11
-rw-r--r--3886/CH17/EX17.15/17_15.txt6
-rw-r--r--3886/CH17/EX17.16/17_16.sce18
-rw-r--r--3886/CH17/EX17.16/17_16.txt5
-rw-r--r--3886/CH17/EX17.17/17_17.sce7
-rw-r--r--3886/CH17/EX17.17/17_17.txt4
-rw-r--r--3886/CH17/EX17.19/17_19.sce12
-rw-r--r--3886/CH17/EX17.19/17_19.txt4
-rw-r--r--3886/CH17/EX17.2/17_2.sce13
-rw-r--r--3886/CH17/EX17.2/17_2.txt6
-rw-r--r--3886/CH17/EX17.20/17_20.sce7
-rw-r--r--3886/CH17/EX17.20/17_20.txt4
-rw-r--r--3886/CH17/EX17.21/17_21.sce7
-rw-r--r--3886/CH17/EX17.21/17_21.txt3
-rw-r--r--3886/CH17/EX17.3/17_3.sce14
-rw-r--r--3886/CH17/EX17.3/17_3.txt4
-rw-r--r--3886/CH17/EX17.4/17_4.sce14
-rw-r--r--3886/CH17/EX17.4/17_4.txt5
-rw-r--r--3886/CH17/EX17.5/17_5.sce15
-rw-r--r--3886/CH17/EX17.5/17_5.txt4
-rw-r--r--3886/CH17/EX17.6/17_6.sce37
-rw-r--r--3886/CH17/EX17.6/17_6.txt9
-rw-r--r--3886/CH17/EX17.7/17_7.sce17
-rw-r--r--3886/CH17/EX17.7/17_7.txt9
-rw-r--r--3886/CH17/EX17.8/17_8.sce10
-rw-r--r--3886/CH17/EX17.8/17_8.txt4
-rw-r--r--3886/CH17/EX17.9/17_9.sce10
-rw-r--r--3886/CH17/EX17.9/17_9.txt3
40 files changed, 371 insertions, 0 deletions
diff --git a/3886/CH17/EX17.1/17_1.sce b/3886/CH17/EX17.1/17_1.sce
new file mode 100644
index 000000000..3dcb67a12
--- /dev/null
+++ b/3886/CH17/EX17.1/17_1.sce
@@ -0,0 +1,17 @@
+//glass marble
+//refer fig. 17.1
+g=9.81 //m/sec^2
+//applying kinematic equations
+//velocity with which marble strikes the floor Vm
+Vm=sqrt(2*g*10) //m/sec (downward)
+//applying kinematic equations
+//Velocity of rebound Vr
+Vr=sqrt(2*g*8) //m/sec (upward)
+//Taking upward direction as positive and applying impulse momentum equation
+//Impulse I
+I=(0.2*(12.52+14.007))/9.81 //N-sec
+//average force F
+F=0.541*10 //N
+printf("\nImpulse=%.3f N-sec\nF=%.2f N",I,F)
+
+
diff --git a/3886/CH17/EX17.1/17_1.txt b/3886/CH17/EX17.1/17_1.txt
new file mode 100644
index 000000000..7b8a655cc
--- /dev/null
+++ b/3886/CH17/EX17.1/17_1.txt
@@ -0,0 +1,5 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.1.sce', -1)
+
+Impulse=0.541 N-sec
+F=5.41 N \ No newline at end of file
diff --git a/3886/CH17/EX17.10/17_10.sce b/3886/CH17/EX17.10/17_10.sce
new file mode 100644
index 000000000..adb4afc01
--- /dev/null
+++ b/3886/CH17/EX17.10/17_10.sce
@@ -0,0 +1,15 @@
+//Nozzle issuing jet of water
+//refer fig. 17.10 and 17.11 (a) and (b)
+//Weight of water whose momentum is changed in t second is (W)
+//W=(%pi*(0.05^2)*30*9810*t)/4 N
+Px=236.75 //N
+Py=883.58 //N
+P=sqrt((Px^2)+(Py^2)) //N
+//Inclination with horizontal
+theta=atand(Py/Px) //degree
+printf("The force exerted by jet is P=%.3f N\nInclination to horizontal=%.3f degree",P,theta)
+
+
+
+
+
diff --git a/3886/CH17/EX17.10/17_10.txt b/3886/CH17/EX17.10/17_10.txt
new file mode 100644
index 000000000..c4a6c5d36
--- /dev/null
+++ b/3886/CH17/EX17.10/17_10.txt
@@ -0,0 +1,4 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.10.sce', -1)
+The force exerted by jet is P=914.748 N
+Inclination to horizontal=75.000 degree \ No newline at end of file
diff --git a/3886/CH17/EX17.11/17_11.sce b/3886/CH17/EX17.11/17_11.sce
new file mode 100644
index 000000000..2b839ab0f
--- /dev/null
+++ b/3886/CH17/EX17.11/17_11.sce
@@ -0,0 +1,17 @@
+//Vane is moving
+//refer fig. 17.12 (a) and (b)
+//Velocity of approach Va
+Va=20 //m/sec
+//Weight of water impinging in t seconds=385.24*t
+//Velocity of departure Vd
+Vd=30-10 //m/sec
+//Writing impulse momentum equation in x direction
+Px=105.22 //N
+Py=392.70 //N
+P=sqrt((Px^2)+(Py^2)) //N
+//inclination
+theta=atand(Py/Px) //degree
+printf("\nPressure exerted P=%.3f N",P)
+
+
+
diff --git a/3886/CH17/EX17.11/17_11.txt b/3886/CH17/EX17.11/17_11.txt
new file mode 100644
index 000000000..28fc05948
--- /dev/null
+++ b/3886/CH17/EX17.11/17_11.txt
@@ -0,0 +1,4 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.11.sce', -1)
+
+Pressure exerted P=406.552 N \ No newline at end of file
diff --git a/3886/CH17/EX17.12/17_12.sce b/3886/CH17/EX17.12/17_12.sce
new file mode 100644
index 000000000..9f6e8a9da
--- /dev/null
+++ b/3886/CH17/EX17.12/17_12.sce
@@ -0,0 +1,13 @@
+//Man moving
+//Weight of man
+W1=800 //N
+v=3 //m/sec
+//Weight of system after man jumps into boat
+W2=800+3200 //N
+//(a) Initial velocity of boat
+//using principle of conservation of momentum
+v=0.6 //m/sec
+//(b) Initial velocity of boat =0.9 m/sec towards the pier
+//Applying principle of conservation of momentum
+v1=-0.12 //m/sec
+printf("\nVelocity of boat and man will be %.3f m/sec towards the pier",-v1)
diff --git a/3886/CH17/EX17.12/17_12.txt b/3886/CH17/EX17.12/17_12.txt
new file mode 100644
index 000000000..b21f6deb4
--- /dev/null
+++ b/3886/CH17/EX17.12/17_12.txt
@@ -0,0 +1,4 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.12.sce', -1)
+
+Velocity of boat and man will be 0.120 m/sec towards the pier \ No newline at end of file
diff --git a/3886/CH17/EX17.13/17_13.sce b/3886/CH17/EX17.13/17_13.sce
new file mode 100644
index 000000000..6a9b657e5
--- /dev/null
+++ b/3886/CH17/EX17.13/17_13.sce
@@ -0,0 +1,9 @@
+//Car running
+//(1) When three men jump off in succession
+u=0
+v1=10+((700*5)/(11000+3*700))
+v2=v1+((700*5)/(11000+2*700))
+v3=v2+((700*5)/(11000+700)) //m/sec
+//(2) When three men jump together
+v=10+((3*5*700)/(11000+3*700)) //m/sec
+printf("\nWhen three men jump off in succession v=%.3f m/sec\nWhen three men jump together v=%.3f m/sec",v3,v)
diff --git a/3886/CH17/EX17.13/17_13.txt b/3886/CH17/EX17.13/17_13.txt
new file mode 100644
index 000000000..33977cb88
--- /dev/null
+++ b/3886/CH17/EX17.13/17_13.txt
@@ -0,0 +1,5 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.13.sce', -1)
+
+When three men jump off in succession v=10.849 m/sec
+When three men jump together v=10.802 m/sec \ No newline at end of file
diff --git a/3886/CH17/EX17.14/17_14.sce b/3886/CH17/EX17.14/17_14.sce
new file mode 100644
index 000000000..0c1e94235
--- /dev/null
+++ b/3886/CH17/EX17.14/17_14.sce
@@ -0,0 +1,11 @@
+//car and lorry
+//refer fig. 17.13 (a) and (b)
+//Let the velocity of vehicle after collision be vx in x direction and vy in y direction
+vx=18 //kmph
+//applying impulse momentum equation in y-direction
+vy=12 //kmph
+//Resultant velocity
+v=sqrt((vx^2)+(vy^2)) //kmph
+//its inclination to main road
+theta=atand(vy/vx) //degree
+printf("\nv=%.3f kmph\ntheta=%.3f degree",v,theta)
diff --git a/3886/CH17/EX17.14/17_14.txt b/3886/CH17/EX17.14/17_14.txt
new file mode 100644
index 000000000..50f934b3e
--- /dev/null
+++ b/3886/CH17/EX17.14/17_14.txt
@@ -0,0 +1,5 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.14.sce', -1)
+
+v=21.633 kmph
+theta=33.690 degree \ No newline at end of file
diff --git a/3886/CH17/EX17.15/17_15.sce b/3886/CH17/EX17.15/17_15.sce
new file mode 100644
index 000000000..7ecdfd4e6
--- /dev/null
+++ b/3886/CH17/EX17.15/17_15.sce
@@ -0,0 +1,11 @@
+//A gun
+//applying principle of conservation of momentum
+v=-5 //m/sec
+printf("\nGun will have a velocity of %.2d m/sec in the direction opposite to that of bullet",-v)
+//Let the gun recoil for a distance s
+//Using work energy equation
+s=(300*25)/(2*9.81*600) //m
+//Applying impulse momentum equation to gun
+t=(300*5)/(600*9.81) //sec
+printf("\ns=%.3f m\nt=%.3f sec",s,t)
+
diff --git a/3886/CH17/EX17.15/17_15.txt b/3886/CH17/EX17.15/17_15.txt
new file mode 100644
index 000000000..1a1ab9296
--- /dev/null
+++ b/3886/CH17/EX17.15/17_15.txt
@@ -0,0 +1,6 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.15.sce', -1)
+
+Gun will have a velocity of 05 m/sec in the direction opposite to that of bullet
+s=0.637 m
+t=0.255 sec \ No newline at end of file
diff --git a/3886/CH17/EX17.16/17_16.sce b/3886/CH17/EX17.16/17_16.sce
new file mode 100644
index 000000000..5f8f1226e
--- /dev/null
+++ b/3886/CH17/EX17.16/17_16.sce
@@ -0,0 +1,18 @@
+//Bullet fired horizontally
+//refer fig. 17.14
+//Let the velocity of the block be u immediately after bullet strikes it
+//Applying work energy principle
+u=1.025 //m/sec
+//Let v be the velocity of the bullet before striking the block
+//Principle of conservation of momentum gives
+v=342.69 //m/sec
+//Initial energy of bullet Ei
+Ei=(0.3*342.69^2)/(2*9.81) //J
+//Energy of the block and the bullet system E
+E=((100+0.3)*1.025^2)/(9.81*2) //J
+//Loss of energy El
+El=1795.68-5.37 //J
+printf("\nv=%.3f m/sec\nLoss of energy=%.3f J",v,El)
+
+
+
diff --git a/3886/CH17/EX17.16/17_16.txt b/3886/CH17/EX17.16/17_16.txt
new file mode 100644
index 000000000..b2488a637
--- /dev/null
+++ b/3886/CH17/EX17.16/17_16.txt
@@ -0,0 +1,5 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.16.sce', -1)
+
+v=342.690 m/sec
+Loss of energy=1790.310 J \ No newline at end of file
diff --git a/3886/CH17/EX17.17/17_17.sce b/3886/CH17/EX17.17/17_17.sce
new file mode 100644
index 000000000..858265a7b
--- /dev/null
+++ b/3886/CH17/EX17.17/17_17.sce
@@ -0,0 +1,7 @@
+//Bullet
+//refer fig. 17.15
+//Initial momentum of the system=Final momentum
+v=21.31 //m/sec
+//Kinetic Energy lost= Initial K.E- Final K.E
+loss=((0.5*400^2)/(9.81*2)+(30*15^2)/(2*9.81))-((30.5*21.31^2)/(2*9.81)) //J
+printf("\nLoss of energy=%.3f J",loss)
diff --git a/3886/CH17/EX17.17/17_17.txt b/3886/CH17/EX17.17/17_17.txt
new file mode 100644
index 000000000..c9dbeb7a5
--- /dev/null
+++ b/3886/CH17/EX17.17/17_17.txt
@@ -0,0 +1,4 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.17.sce', -1)
+
+Loss of energy=3715.569 J \ No newline at end of file
diff --git a/3886/CH17/EX17.19/17_19.sce b/3886/CH17/EX17.19/17_19.sce
new file mode 100644
index 000000000..b41aa5d48
--- /dev/null
+++ b/3886/CH17/EX17.19/17_19.sce
@@ -0,0 +1,12 @@
+//A pile hammer
+u=0
+h=0.75 //m
+g=9.81 //m/sec^2
+//at the time of strike
+v=sqrt(2*g*h) //m/sec
+//Applying principle of conservation of momentum of pile and hammer
+V=(20*3.836)/(30) //m/sec
+//Applying work energy equation
+R=130000/1000 //kN
+printf("\nResistance to penetration of the ground=%.3f kN",R)
+
diff --git a/3886/CH17/EX17.19/17_19.txt b/3886/CH17/EX17.19/17_19.txt
new file mode 100644
index 000000000..d8aa93ee9
--- /dev/null
+++ b/3886/CH17/EX17.19/17_19.txt
@@ -0,0 +1,4 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.19.sce', -1)
+
+Resistance to penetration of the ground=130.000 kN \ No newline at end of file
diff --git a/3886/CH17/EX17.2/17_2.sce b/3886/CH17/EX17.2/17_2.sce
new file mode 100644
index 000000000..62ab5d8b1
--- /dev/null
+++ b/3886/CH17/EX17.2/17_2.sce
@@ -0,0 +1,13 @@
+//batsman
+//refer fig 17.2 (a) and (b)
+//Let Fx be the horizontal component and Fy be the vertical component
+//Applying impulse momentum equation in horizontal direction
+Fx=(48*cosd(30)+20)/(9.81*0.02) //N
+//Applying impulse momentum equation in vertical direction
+Fy=(48*sind(30))/(9.81*0.02) //N
+//Resultant force
+F=sqrt(((Fx)^2)+((Fy)^2)) //N
+theta=atand(Fy/Fx) //degree
+printf("\nF=%.3f N\ntheta=%.3f degree",F,theta)
+
+
diff --git a/3886/CH17/EX17.2/17_2.txt b/3886/CH17/EX17.2/17_2.txt
new file mode 100644
index 000000000..84916dc9d
--- /dev/null
+++ b/3886/CH17/EX17.2/17_2.txt
@@ -0,0 +1,6 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.2.sce', -1)
+
+F=336.807 N
+theta=21.296 degree
+-->
diff --git a/3886/CH17/EX17.20/17_20.sce b/3886/CH17/EX17.20/17_20.sce
new file mode 100644
index 000000000..f18560949
--- /dev/null
+++ b/3886/CH17/EX17.20/17_20.sce
@@ -0,0 +1,7 @@
+//A pile hammer
+h=0.6 //m
+v=sqrt(2*9.81*0.6) //m/sec
+V=(15*3.431)/(22.5) //m/sec
+//Applying work energy equation
+s=(22.5*2.287^2)/(2*9.81*117.5) //m
+printf("\ns=%.3f m",s) \ No newline at end of file
diff --git a/3886/CH17/EX17.20/17_20.txt b/3886/CH17/EX17.20/17_20.txt
new file mode 100644
index 000000000..cb9e41d99
--- /dev/null
+++ b/3886/CH17/EX17.20/17_20.txt
@@ -0,0 +1,4 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.20.sce', -1)
+
+s=0.051 m \ No newline at end of file
diff --git a/3886/CH17/EX17.21/17_21.sce b/3886/CH17/EX17.21/17_21.sce
new file mode 100644
index 000000000..97b59b2ba
--- /dev/null
+++ b/3886/CH17/EX17.21/17_21.sce
@@ -0,0 +1,7 @@
+//Hammer
+//refer fig.17.17
+//Applying impulse momentum equation
+V=4.808 //m/sec
+//Applying work energy equation to the system
+R=306.3 //N
+printf("Resistance of the block=%.3f N",R)
diff --git a/3886/CH17/EX17.21/17_21.txt b/3886/CH17/EX17.21/17_21.txt
new file mode 100644
index 000000000..64ba847e3
--- /dev/null
+++ b/3886/CH17/EX17.21/17_21.txt
@@ -0,0 +1,3 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.21.sce', -1)
+Resistance of the block=306.300 N \ No newline at end of file
diff --git a/3886/CH17/EX17.3/17_3.sce b/3886/CH17/EX17.3/17_3.sce
new file mode 100644
index 000000000..47c06a9c9
--- /dev/null
+++ b/3886/CH17/EX17.3/17_3.sce
@@ -0,0 +1,14 @@
+//Block in contact with level plane
+//refer fig. 17.3
+//Normal reaction
+N=1500 //N
+mu=0.1
+F=mu*N //N
+//Applying impulse momentum equation in the horizontal direction
+t=(1500*(16-0))/(9.81*(300-150)) //sec
+//If force is then removed, the only horizontal force is F=150 N
+//Applying impulse momentum equation
+t1=-(1500*(0-16))/(9.81*(300-150)) //sec
+printf("\nThe block takes %.3f sec before comming to rest",t)
+
+
diff --git a/3886/CH17/EX17.3/17_3.txt b/3886/CH17/EX17.3/17_3.txt
new file mode 100644
index 000000000..627e5831a
--- /dev/null
+++ b/3886/CH17/EX17.3/17_3.txt
@@ -0,0 +1,4 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.3.sce', -1)
+
+The block takes 16.310 sec before comming to rest \ No newline at end of file
diff --git a/3886/CH17/EX17.4/17_4.sce b/3886/CH17/EX17.4/17_4.sce
new file mode 100644
index 000000000..cad50745b
--- /dev/null
+++ b/3886/CH17/EX17.4/17_4.sce
@@ -0,0 +1,14 @@
+//Automobile moving
+//refer fig. 17.4
+//initial velocity
+u=19.44 //m/sec
+//final velocity
+v=0
+//applying impulse momentum equation
+//t=1.982/mu
+//on concrete road
+t1=1.982/0.75 //sec
+//on ice
+t2=1.982/0.08 //sec
+printf("\nOn concrete road t=%.3f sec\nOn ice t=%.3f sec",t1,t2)
+
diff --git a/3886/CH17/EX17.4/17_4.txt b/3886/CH17/EX17.4/17_4.txt
new file mode 100644
index 000000000..77aa18007
--- /dev/null
+++ b/3886/CH17/EX17.4/17_4.txt
@@ -0,0 +1,5 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.4.sce', -1)
+
+On concrete road t=2.643 sec
+On ice t=24.775 sec \ No newline at end of file
diff --git a/3886/CH17/EX17.5/17_5.sce b/3886/CH17/EX17.5/17_5.sce
new file mode 100644
index 000000000..cf5fc2e6b
--- /dev/null
+++ b/3886/CH17/EX17.5/17_5.sce
@@ -0,0 +1,15 @@
+//Block on inclined plane
+//refer fig. 17.5
+theta=atand(5/12) //degree
+N=130*cosd(theta) //N
+mu=0.3
+F=mu*N //N
+//Force down the plane
+R=130*sind(theta)-36 //N
+u=2.4 //m/sec
+//v is final velocity
+t=5 //sec
+//applying impulse momentum equation
+v=((14*5*9.81)/(130))+2.4 //m/sec
+printf("\nv=%.3f m/sec",v)
+
diff --git a/3886/CH17/EX17.5/17_5.txt b/3886/CH17/EX17.5/17_5.txt
new file mode 100644
index 000000000..b000fd28c
--- /dev/null
+++ b/3886/CH17/EX17.5/17_5.txt
@@ -0,0 +1,4 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.5.sce', -1)
+
+v=7.682 m/sec \ No newline at end of file
diff --git a/3886/CH17/EX17.6/17_6.sce b/3886/CH17/EX17.6/17_6.sce
new file mode 100644
index 000000000..6a43fc161
--- /dev/null
+++ b/3886/CH17/EX17.6/17_6.sce
@@ -0,0 +1,37 @@
+//moving weight
+//refer fig.17.6 (a),(b)and(c)
+//first method
+//For 2000 N block
+W1=2000 //N
+mu=0.2
+N1=W1*cosd(30) //N
+F1=mu*N1 //N
+//For 1800N block
+W2=1800 //N
+N2=W2*cosd(60) //N
+F2=mu*N2 //N
+//Let T be the tension in the chord
+u=0
+v=9.81 //m/sec
+//applying impulse momentum equation for the 2000 N block in upward direction parallel to the plane
+//(T-1346.41)*t=2000
+//Applying impulse momentum equation for 1800 N block
+T=1363.48 //N
+//Thus
+t=117.11 //sec
+printf("\nBy first method-\nT=%.2d N\nt=%.2d sec",T,t)
+//second method
+//Writing impulse momentum equation in the direction of motion
+t1=117.11 //sec
+//To find tension in the chord, consider impulse momentum equation of any block
+T1=1363.48 //N
+printf("\nBy second method-\nt=%.3f sec\nT=%.3f N",t1,T1)
+
+
+
+
+
+
+
+
+
diff --git a/3886/CH17/EX17.6/17_6.txt b/3886/CH17/EX17.6/17_6.txt
new file mode 100644
index 000000000..763a024b8
--- /dev/null
+++ b/3886/CH17/EX17.6/17_6.txt
@@ -0,0 +1,9 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.6.sce', -1)
+
+By first method-
+T=1363 N
+t=117 sec
+By second method-
+t=117.110 sec
+T=1363.480 N \ No newline at end of file
diff --git a/3886/CH17/EX17.7/17_7.sce b/3886/CH17/EX17.7/17_7.sce
new file mode 100644
index 000000000..53d4672c7
--- /dev/null
+++ b/3886/CH17/EX17.7/17_7.sce
@@ -0,0 +1,17 @@
+//Tensions in the strings
+//refer fig. 17.7
+//Case (a)- Initial velocity u=0 t=5 sec
+//Writing impulse momentum equation for 500 N block and 1500 N block and solving obtained equations
+v=7.007 //m/sec
+T=642.86 //N
+//Case (b)-Initial velocity u=3 m/sec
+//Writing impulse momentum equation for 500 N block and 1500 N block and solving obtained equations
+v1=9.15 //m/sec
+T1=655.96 //N
+printf("\nFor case (a)\nv=%.3f m/sec\nT=%.3f N",v,T)
+printf("\nFor case (b)\nv=%.3f m/sec\nT=%.3f N",v1,T1)
+
+
+
+
+
diff --git a/3886/CH17/EX17.7/17_7.txt b/3886/CH17/EX17.7/17_7.txt
new file mode 100644
index 000000000..df0bc479b
--- /dev/null
+++ b/3886/CH17/EX17.7/17_7.txt
@@ -0,0 +1,9 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.7.sce', -1)
+
+For case (a)
+v=7.007 m/sec
+T=642.860 N
+For case (b)
+v=9.150 m/sec
+T=655.960 N \ No newline at end of file
diff --git a/3886/CH17/EX17.8/17_8.sce b/3886/CH17/EX17.8/17_8.sce
new file mode 100644
index 000000000..a78527e08
--- /dev/null
+++ b/3886/CH17/EX17.8/17_8.sce
@@ -0,0 +1,10 @@
+//Frictionless pulleys
+//refer fig. 17.8 (a) and (b)
+//consider combined FBD of the system
+N1=500 //N
+F1=0.2*500 //N
+N2=1000*cosd(30) //N
+F2=0.2*N2 //N
+//writing impulse momentum equation
+v=20.19 //m/sec
+printf("\nv=%.3f m/sec",v)
diff --git a/3886/CH17/EX17.8/17_8.txt b/3886/CH17/EX17.8/17_8.txt
new file mode 100644
index 000000000..cd36b8836
--- /dev/null
+++ b/3886/CH17/EX17.8/17_8.txt
@@ -0,0 +1,4 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.8.sce', -1)
+
+v=20.190 m/sec \ No newline at end of file
diff --git a/3886/CH17/EX17.9/17_9.sce b/3886/CH17/EX17.9/17_9.sce
new file mode 100644
index 000000000..151af432a
--- /dev/null
+++ b/3886/CH17/EX17.9/17_9.sce
@@ -0,0 +1,10 @@
+//Value of P
+//refer fig. 17.9 (a),(b)and(c)
+//Let t1 be the time required to bring the system to rest
+N=1000 //N
+F=0.2*1000 //N
+//Applying impulse momentum equation upto stationary condition and leftward motion and solving those equations by trial and error method we get
+P=645.74 //N
+printf("Value of P is %.3f N",P)
+
+
diff --git a/3886/CH17/EX17.9/17_9.txt b/3886/CH17/EX17.9/17_9.txt
new file mode 100644
index 000000000..7d78b844a
--- /dev/null
+++ b/3886/CH17/EX17.9/17_9.txt
@@ -0,0 +1,3 @@
+
+--> exec('E:\My program EM\17. Impulse momentum\17.9.sce', -1)
+Value of P is 645.740 N \ No newline at end of file