Write a program to compute personal income tax

Assignment Help JAVA Programming
Reference no: EM131585593

Problem Description:

The United States federal personal income tax is calculated based on filing status and taxable income. There are four filing statuses: single filers, married filing jointly, married filing separately, and head of household. The tax rates vary every year. Table 1 shows the rates for 2009.

If you are, say, single with a taxable income of $10,000, the first $8,350 is taxed at 10% and the other $1,650 is taxed at 15%. So, your tax is $1,082.5.

Table 1

2009 U.S. Federal

Personal Tax Rates

Married Filing

Marginal
Tax Rate

Si ngle

Jointly or
Qualified
Widow(er)

Married Filing
Separately

Head of
Household

10%

$0 - $8,350

$0 - $16,700

$0 - $8,350

$0 - $11,950

15%

$8,351- $33,950

$16,701 - $67,900

$8,351 - $33,950

$11,951 - $45,500

25%

$33,951 - $82,250

$67,901 - $137,050

$33,951 - $68,525

$45,501 - $117,450

28%

$82,251 - $171,550

$137,051 - $208,850

$68,525 - $104,425

$117,451 - $190,200

33%

$171,551 - $372,950

$208,851 - $372,950

$104,426 - $186,475

$190,201 - $372,950

35%

$372,951+

$372,951 +

$186,476+

$372,951 +

You are to write a program to compute personal income tax. Your program should prompt the user to enter the filing status and taxable income and compute the tax. Enter 0 for single filers, 1 for married filing jointly, 2 for married filing separately, and 3 for head of household.

Use dialog boxes for input & output.
Here are numbers for you to check your program:
Sample 1:
Enter the filing status: 0
Enter the taxable income: 100000 Tax is 21720.0

Reference no: EM131585593

Questions Cloud

Comprehension of management roles : The purpose of this assignment is to increase learners' comprehension of management roles, viewpoints, and theories.
Examine the case of a class on the reality of ducks : After Example, we examine the case of a class on The Reality of Ducks. Below are listed the students and the books on reserve each seeks.
Create a professional presentation in kaltura suggesting : Create a professional presentation in Kaltura suggesting how IT could be used to enhance the company's strengths and lessen the company's weaknesses.
Contracts and property law : Conduct a case analysis covering Contracts and Property Law surrounding the company Apple.
Write a program to compute personal income tax : write a program to compute personal income tax. Your program should prompt the user to enter the filing status and taxable income and compute the tax
Did the authors display the data : Did the authors display the data?Does the results table stand-alone (i.e., are you able to interpret the study from it?) Why or why not?
Given a calculation of both npv : Given a calculation of both NPV (a dollar amount) and IRR (a % return on investment), which do you think is better and why?
Create a basic query that will extract information from book : Create a basic query that will extract the following information from the books, title id, title, publisher, pubdate, edition and cost. Order by publisher.
How many nodes are left in the tree of partial solutions : How many different binary search trees can be made with three pieces of data? What about with four pieces of data?

Reviews

Write a Review

JAVA Programming Questions & Answers

  Does the clean slate act apply to publications

Does the Clean Slate Act apply to publications of criminal convictions primarily overseas?

  Determine whether the five-digit input was odd or even

inputs one number consisting of five digits from the user, separates the number into its individual digits and prints the digits separated from one another by three spaces each.

  Given the following data definition classpublic class exam

given the following data definition classpublic class exam private static int totalpublic static void settotalint t

  Calculate the number of meals sold on a particular day

MN404 - Determine the classes that are required for the design (minimum of four classes). All classes need to be given a meaningful name.

  Error conditions as compared to using exception handling

What are the advantages and disadvantages of testing for error conditions as compared to using exception handling when performing input or output?

  Adopting a working game of ping pong in java

Create a new Java project. You will be porting each of the classes from the example code to swing, so its better to code in empty class and fill in the details - Object-Oriented Design in Java

  Product maintenance with a database

Use a class named ProductDB that's in the music.data package to add, update, and delete the products in the Product Maintenance application.

  Write code that will save data to a file

The user will enter a Drexel course code. The course code beings with two capital letters, followed by an optional hyphen, followed by 3 digits, and followed by an optional section number

  Modify mortgagedisplaygui.java to implement actionlistener

Interrogate the ActionEvent object and determine the source of the action.

  Write a for loop that computes the sum of all integers

Write a for loop that computes the sum of all integers from 1 to 10

  Project detailsyou will explore basic socket programming

project detailsyou will explore basic socket programming threading and gui design using javas network library threading

  Create floating point arrays

Create floating point arrays each with three elements - Ask the user to give input for the two arrays.

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