Best Answer

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.

User Avatar

Wiki User

6y ago
This answer is:
User Avatar

Add your answer:

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?
Write your answer...
Still have questions?
magnify glass
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 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.

Is a private server for World of Warcraft illegal?

At least in the United States, and in parts of Europe, this answer is definitely yes. A private server exists because of reverse engineering, which is clearly against the terms of use and end user license agreement; any country that legally allows software vendors to place a "you must not reverse engineer our software" clause in an EULA (End User License Agreement) or TOU (Terms of Use), and supports the concept that a EULA or TOU is a legally binding contract, will likely rule in favor of Blizzard on the question of legality. In any case, should Blizzard find out you have one running, you will most likely end up in court. However, with a few exceptions, private servers are generally not "stealing", and may actually be bolstering Blizzard's profitability. Those servers that do not charge a monthly fee and do not provide a copy of the client may have an arguable legal defense in court. They are not profiting from Blizzard in any way, and most players that play on private servers still hold active WoW accounts. A server operating under these conditions would have a total financial liability of zero in regards to theft of services; it can be argued that there is literally no revenue loss, thus no actual theft occurred. However, that still leads to theft of Intellectual Property. Even though the server is free, and open source, and contains no licensed code, it still must communicate over an internally documented protocol, which is definitely IP. Reverse engineering protocols that are not officially publicly documented is IP theft, and subject to laws regarding IP. Not all countries recognize this, but most do, so there is still some illegal activity going on. Blizzard has a legal obligation to attempt to pursue all infractions, because if they fail to defend their IP, it may become an abandoned IP, meaning they would forever lose the ability to legally protect their service in court. Overall, you should consider a private server for WoW as illegal, because even though there may be moral justifications for it (i.e. learning how to write your own server for a game you want to develop, want to play when maintenance is going on, want to play on a server that doesn't have 500ms+ lag, etc), the bottom line is that in most countries, you can be dragged into court for playing on a private server or operating a private server.