0

When a 60g bullet fired from 5kg gun leaves with a speed of 500ms. Find the velocity with which the gun recoils?

Updated: 9/26/2023

Wiki User

6y ago

You can use conservation of momentum to solve this. Just multiply momentum (= mass x speed) for the bullet, and assume that the change in (mass x speed) for the gun must be the same.

Wiki User

6y ago

Earn +20 pts
Q: When a 60g bullet fired from 5kg gun leaves with a speed of 500ms. Find the velocity with which the gun recoils?
Submit
Still have questions?
Related questions

A 60grm bullet fired from a 5kg gun leapes with a speed of 500msfind the speed with whitch the gun recoils?

The momentum of the bullet is equal and opposite to the momentum of the gun. Momentum = mv. Bullet =mbvb Gun = mgvg These are equal, with their speeds in opposite directions. mbvb = mgvg vg = vb x mb/mg = vb x (60/5000) = 0.012 vb The recoil speed of the gun is 0.012 the muzzle speed of the bullet. The question says vb is "500ms", which is unclear. If it is meant to indicate "500 meters per second", then the recoil speed is (500 x .012) = 6 m/s.

A bullet is fired horizontally with an initial velocity of 500ms at a target located 200m from the rifle Using the approximate value of g equals 10ms squared how far does the bullet fall in this time?

It takes the bullet (500/200) = 2.5 seconds of horizontal flight to reach the target.Under the influence of gravity for 2.5 seconds, ignoring air resistance, it will fall(1/2 G) (t)2 = (5) (6.25) = 31.25 meters

How to play counter strike on reliance netconnect plus?

internet connection is the combination of speed and ping rate.......even if u have high speed reliance netconnect plus plan but the ping level is always high.... so u cant play anyonline games using datacard .... note:ping level is usually in milliseconds(ms),in datacard the ping level is too high like 500ms(.5 sec) or more so in online game if u shoot a enemy it takes 500ms(.5 sec)to hit your enemy..so even if u join a server that server will ban u becaus of high ping level.....

How can you hook a buzzer or bell to a Epson pos printer so you can hear when it is printing?

Try using the DK (cash drawer kick) output. Check with the Epson Technical Guide. One pin is at 24volts (pin4) When the printer receives the appropriate control command then the 24v is applied across pin4 and either pin5 or pin2. You can connect a 24volt buzzer (available from most electronic suppliers for a few Euros). Setting the pulse duration to 500ms should give a good buzz and of course you could repeat the command a number of times.

Why java applications take more memory than c sharp and also execute slower?

The timing and memory usage would seem to depend on what you're doing. In preparation for this answer, I ran several trials of a program in both Java and C#. The programs used the exact same algorithm to calculate all the prime numbers in [0, 100,000,000). In the six runs I did of each, the C# program took about 500ms longer and 16mb more RAM than the Java program. As I said, this was one example. Hopefully more people will post their own benchmarks and results to help determine which language is more suitable in which situations.

How do you make a digital watch program in c?

I'm not going to write the code for you as it wouldn't be platform independent. However I will show you one possible technique using pseudocode. Your program will essentially be an infinite loop. In pseudocode, you would use something similar to the following: X = current_time (in seconds) repeat if X and current_time are equal sleep for 500ms otherwise let X = current_time display X (in hours, minutes and seconds) sleep for 250ms It is important that your program go to sleep for a short period to reduce the number of comparisons it needs to make and thus reduce the processing time taken up by the program. How you achieve this depends on the operating system, but you cannot use a delay loop because this would consume valuable processing time by itself. In general, the sleep function should inform the operating system to put your program into an idle state for a set period of time. When the timer has elapsed, the OS will waken your program. Thus your program will spend the majority of its time in the idle state. The sleep period should be less than a second, but must take into account the time it takes to perform the comparison and to display the results. In the code above, the program will sleep for 1/2 a second when there is no change, and 1/4 a second when there is a change. The periods can be adjusted to improve the accuracy of the watch; if they're too high, the clock may periodically jump a second, but too low and the program takes up valuable processing time doing nothing besides checking the current time. If you're only interested in hours and minutes, then both sleep periods can be increased up to 30 seconds, but for accuracy within a second or so, sleep for 1000ms.