Menu

(Solved) : Write Python Prorgram Simulates Flight Cannonball Want Know Far Cannonball Travel Fired Va Q37262279 . . .

write a python prorgram that simulates the flight ofcannonball. we want to know how far the cannonball will travel whenfired at various angles and initial velocities.
Science P9.28 Design a class Cannonbal1 to model a cannonball that is fired into the air A ball has An x-and a y-position. AnScience P9.28 Design a class Cannonbal1 to model a cannonball that is fired into the air A ball has An x-and a y-position. An x- and a y-velocity. Supply the following methods: A constructor with an.x-position (the y-position is initially 0) A method move(sec) that moves the ball to the next position (First compute the distance traveled in sec seconds, using the current velocities, then update the x- and y-positions; then update the y-velocity by taking into account the gravitational acceleration of -9.81 m/sec*; the x-velocity is unchanged.) e .Methods getX and getY that get the current location of the cannonball . A method shoot whose arguments are the angle α and initial velocity v (Com- pute the x-velocity as v cos o and the y-velocity as v sin o then keep calling move with a time interval of 0.1 seconds until the y-position is approximately O; call getx and getY after every move and display the position.) Use this class in a program that prompts the user for the starting angle and the initial velocity. Then call shoot. Show transcribed image text Science P9.28 Design a class Cannonbal1 to model a cannonball that is fired into the air A ball has An x-and a y-position. An x- and a y-velocity. Supply the following methods: A constructor with an.x-position (the y-position is initially 0) A method move(sec) that moves the ball to the next position (First compute the distance traveled in sec seconds, using the current velocities, then update the x- and y-positions; then update the y-velocity by taking into account the gravitational acceleration of -9.81 m/sec*; the x-velocity is unchanged.) e .Methods getX and getY that get the current location of the cannonball . A method shoot whose arguments are the angle α and initial velocity v (Com- pute the x-velocity as v cos o and the y-velocity as v sin o then keep calling move with a time interval of 0.1 seconds until the y-position is approximately O; call getx and getY after every move and display the position.) Use this class in a program that prompts the user for the starting angle and the initial velocity. Then call shoot.

Expert Answer


Answer to write a python prorgram that simulates the flight of cannonball. we want to know how far the cannonball will travel when…

OR