If you want to make money online : Register now

# Design a flow chart and write an interactive program for the problem given below:

, ,
Design a flow chart and write an interactive program for the problem given below: Assume that the United States of America uses the following income tax code formula for their annual income:
First US\$ 5000 of income: 0% tax
Next US\$ 10,000 of income: 10% tax
Next US\$ 20,000 of income: 15% tax
An amount above US\$ 35,000: 20% tax.

For example, somebody earning US\$ 38,000 annually
would owe US\$ 5000 X 0.00+ 10,000 X 0.10 + 20,000 X 0.15 + 3,000 X 0.20,

which comes to US\$ 4600. Write a program that uses a loop to input the income and calculate and report the owed tax amount. Make sure that your calculation is mathematically accurate and that truncation errors are eliminated

#include<stdio.h>
#include<conio.h>
void main()
{
float income,i=0,j=0,k=0,tax=0;
clrscr();
printf("\n\n\t\tEnter Your Income Tax -> ");
scanf("%f",&income);

/*--------Calculate The Tax---------*/

if(income>35000)
{
income=income-35000;
i=10000*.10;
j=20000*.15;
k=income*.20;
tax=i+j+k;
}
else if(income>20000 && income<=35000)
{
income=income-15000;
i=10000*.10;
j=income*.15;
tax=i+j;
}
else if(income>10000 && income<=20000)
{
income=income-15000;
i=10000*.10;
j=income*.15;
tax=i+j;
}
else if(income>5000 && income<=10000)
{
income=income-5000;
tax=income*.10;