Embed
Email

tax_calculator

Document Sample

Shared by: Nuhman Paramban
Categories
Tags
Stats
views:
1
posted:
11/24/2011
language:
English
pages:
2
Programming Concepts for Mechanical Engineers



On Death and Taxes

Title: Tax Calculator



Problem: Florida citizens pay the federal income tax, social security tax and the Medicare tax.



Federal Income Tax: According to the Internal Revenue Service, a single status US citizen would

have paid 2007 federal income taxes according to the following chart.



If taxable income is over-- But not over-- The tax is:

$0 $7,825 10% of the amount over $0

$7,825 $31,850 $782.50 plus 15% of the amount over 7,825

$31,850 $77,100 $4,386.25 plus 25% of the amount over 31,850

$77,100 $160,850 $15,698.75 plus 28% of the amount over 77,100

$160,850 $349,700 $39,148.75 plus 33% of the amount over 160,850

$349,700 no



Read the example carefully: If you made $95,000, your taxes would be 0.28*(95000-77100)+15,698.75



Social Security tax: In 2007, this was 6.2% on income up to $97,500. Any part of the income above

$97,500 is not taxed for social security.



Medicare tax: In 2007, this was of 1.45% on all income.



Assume all income is taxable.



Specifications:

1. You are going to write your own MATLAB function called tax_calculator with the form

function [fedtax, sstax, meditax,totaltax]=tax_calculator(income)

where

income is the person’s income

fedtax is the federal tax

sstax is the social security tax

meditax is the Medicare tax.

This Mfile needs to be saved as tax_calculator.m



Then you will write another MFile called tax_test.m that uses the MATLAB function tax_calculator

to calculate the taxes based on a person’s income.



2. Write a pseudo-code for the function tax_calculator that calculates the three taxes rounded off to

the nearest dollar and the total tax based on the person’s taxable income.



3. Input the income of the person via the input command when you run the tax_test.m Mfile and

output the federal tax, social security tax, Medicare tax, and the total tax. Display the inputs and the

outputs by using the fprintf command complete with explanation and proper format of each input and

output.



af9e6fdc-6759-431a-84ce-a62021d67bec.doc 1

4. Run the tax_test.m program for the following incomes

a) $32,000

b) $85,000

c) $169,000



5. What you need to submit

a) Name, Section Number and Pseudo code on a separate page

b) Mfile of the function tax_calculator on a separate page (See sample handout for format)

c) Mfile where you are using the function tax_calculator printing the inputs and outputs (See

sample handout for format)

d) Separate Command Window output for each income. Each command window output should

only have your name, section number, group number, income, the three taxes and the total

tax.

e) Put comments in the two MFiles as given in sample handout.









af9e6fdc-6759-431a-84ce-a62021d67bec.doc 2



Other docs by Nuhman Paramba...
PressurVacuumTreceability
Views: 0  |  Downloads: 0
Chapter 11 review pp 332-349
Views: 15  |  Downloads: 0
arbete
Views: 6  |  Downloads: 0
CMAB Student Handbook SY2009-2010
Views: 0  |  Downloads: 0
Plumbing Mechanical Systems
Views: 0  |  Downloads: 0
HighfieldsBookingform2011
Views: 0  |  Downloads: 0
Inquiry_2_LessonPlan_DictionaryDive
Views: 0  |  Downloads: 0
tennisclassicgfernandezpr
Views: 1  |  Downloads: 0
jobapplicationformOCT2010
Views: 0  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!