Calculate the vertical and horizontal components of u

Assignment Help JAVA Programming
Reference no: EM13942099

Write a Program in Java, which determines the distance travelled by a projectile (launched from the ground) given:

1. The velocity at launch (u), and

2.The launch angle (angle of elevation) above the horizontal (A).

The program should consist of two files: Launch.java and LaunchApp.java (application).

Assume the following:

1. The angle of elevation is given in degrees and is in the range of 0 to 90.

2. Start velocity is given as a positive number.

3. Gravity (g) is equivalent to 10m/s ^ 2.

4. Ignore air resistance.

Note also that to solve the above we must carry out the following steps:

1. Calculate the vertical and horizontal components of u (the launch velocity) using the following trigonometric identities:

Vertical component of launch velocity (Vu) = u x sinA
Horizontal component of launch velocity (Hu) = u x cosA

2. Calculate the time (t) taken for the body to return to the ground using the identity:

t = (2 x Vu) / a

where a (deceleration due to gravity) is equivalent to g (10m/s ^ 2 in this case).

3. Calculate distance (s) travelled from the identity:

s = Hu x t

EXAMPLE:

A body is projected with a velocity of u = 200 m/s at an angle of elevation A = 30 degrees above the horizontal. Determine the distance travelled by the projectile.

Vu = 200 x sin30 = 100 (m/s)
Hu = 200 x cos30 = 173.2 (m/s)
t = {2 x 100) / 10 = 20 (s)
s = 20 x 173.2051 = 3464.1 (m)

Remember to write the source code for each class in a separate file which must have the same name as the class name together with the extension .java. Remember also that by convention, class names commence with a capital letter.

You should provide a well-structured solution that is easy to read. You should use meaningful identifier names and should provide useful comments.

1279_l1.png

1607_l2.png

Reference no: EM13942099

Questions Cloud

Stress for students and teachers in higher education : Most of the stress was from the uncontrolled decision of the doctor, stress of how to study a material without explanation also stress of having an unknown exam stress of the low marks
Provide an example of two organizations in which you think : Provide an example of two organizations in which you think a similar IS would engender two different outcomes. Explain why with example. Examples should be more specific.
What is the collection efficiency : If the wall is fabricated from a high-temperature material for which k = 15 W/m · K, what is the minimum thickness L needed to ensure that the outer surface temperature does not exceed Ts,o = 1000 K? What is the collection efficiency associated wi..
A holder would not exercise an in-the-money option : The option seller, also called the option writer, sells (or writes) the option and has a short position in the contract. When the exercise price of an option is equal to the current price of the stock, the option is said to be at-the-money. A holder ..
Calculate the vertical and horizontal components of u : Calculate the vertical and horizontal components of u (the launch velocity) using the following trigonometric identities:
What percentage of their claims should the unsecured : Prepare a statement of realization and liquidation for the period just described. What percentage of their claims should the unsecured creditors receive?
Consider a bond with an equity warrant : Consider a bond with an equity warrant. The warrant entitles the bondholder to buy 25 shares of the issuer at €50 per share for the lifetime of the bond.
Calculate operating cash flow for year by using all methods : The owner of a bicycle repair shop forecasts revenues of $212,000 a year. Variable costs will be $63,000, and rental costs for the shop are $43,000 a year. Depreciation on the repair tools will be $23,000. The tax rate is 40%. Calculate operating cas..
Predict the associated effect on an organization : Risk assessment applications help predict the associated effect on an organization if a risk occurs. COBRA and I2S2 are two risk assessment applications that are explained in the textbook.

Reviews

Write a Review

JAVA Programming Questions & Answers

  Write a bluej project- birthday paradox

The birthday paradox states that if there are 23 people in a room then there is a slightly more than 50:50 chance that at least two of them will have the same birthday.

  Modify the homestead furniture store application

Design an application for the homestead furniture store that gets sales transaction data including an account number customer name and purchase price.

  Demonstrating your understanding of java collections

Design, write and test the Java program ReadStoreShow.java with the following requirements:

  Implement a personal scheduler windows application

Implement a personal scheduler Windows application. The application should have the following features: Create a new Java Project named SchedulerApp.

  This applet program needs an html file to run.

This applet program needs an html file to run. You should supply the file along with the program so that the reader can test it.

  Find and fix the bug that is creating the exception error

Find and fix the bug that is creating the exception error message in the program in our AVL tree implementation. Make sure to explain the bug and how to fix it.

  You need to prepare a java program using class

You need to prepare a java program using class and method to calculate commission of sales person with fix salary of $75,000 and 25% sales commission. Program should prompt for amount of total sales

  Task 1 create a new project in eclipsecreate a package

task 1 create a new project in eclipse.create a package called lsquopeople within this project. download the start up

  Project amount of total sales

Write a program called sales_prediction.js, that displays the profit based on the project amount of total sales for the year. Use a literal value of $2,500,000 for the projected total sales amount. Display the profit amount formatted to two decima..

  Write program with jframe to enter series of names

Write a program with JFrame which permits user to enter series of friends' names and phone numbers and creates file from entered data.

  Create the html form and call the servlet to print out

1. write a calculator Servlet that adds, subtract, multiples and divides. Create the html form and call the servlet to print out the answer

  Accesses element of array

Which of the following correctly accesses element 13 of array Book

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd