KnowledgeBoat Logo
|
LoginJOIN NOW

Computer Applications

Write a program in Java to input employee code, annual salary and deductible annual savings. Find the taxable income and calculate the income tax as per the following:

Taxable income = Annual salary - Deductible annual savings

Taxable Income (₹)Income Tax
up to 2000000%
200001 to 50000010%
500001 to 100000020%
above 100000030%

Print the employee code, taxable income and income tax along with the appropriate messages.

Java

Java Conditional Stmts

22 Likes

Answer

import java.util.Scanner;

public class KboatAnnualSalary
{
    public static void main(String args[]) {
        Scanner in = new Scanner(System.in);
        
        System.out.print("Enter Employee Code: ");
        String empCode = in.nextLine();
        System.out.print("Enter Annual Salary: ");
        double s = in.nextDouble();
        System.out.print("Enter Deductible Annual Savings: ");
        double d = in.nextDouble();
        
        double ti = s - d;
        
        int r = 0;
        if (ti <= 200000)
            r = 0;
        else if (ti <= 500000)
            r = 10;
        else if (ti <= 1000000)
            r = 20;
        else 
            r = 30;
            
        double tax = ti * r / 100;
        
        System.out.println("Employee Code: " + empCode);
        System.out.println("Taxable Income: " + ti);
        System.out.println("Income Tax: " + tax);
    }
}

Output

BlueJ output of Write a program in Java to input employee code, annual salary and deductible annual savings. Find the taxable income and calculate the income tax as per the following: Taxable income = Annual salary - Deductible annual savings Print the employee code, taxable income and income tax along with the appropriate messages.

Answered By

8 Likes


Related Questions