Sajib_Ahmed

tax

Mar 29th, 2019
377
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.14 KB | None | 0 0
  1.  
  2. package nbr;
  3.  
  4. import java.util.Scanner;
  5. public class ComputeTax {
  6.     public double tax;
  7.     public int status;
  8.  
  9.    public void category()
  10.    {
  11.        System.out.println("category1:  \n");
  12.        System.out.println("1. Doctors:  \n");
  13.        System.out.println("2. Engineers:  \n");
  14.        System.out.println("3. Teachers:  \n");
  15.        System.out.println("4. Business Men:  \n");
  16.        System.out.println("category2:  \n");
  17.        System.out.println("5. service holders:  \n");
  18.        System.out.println("category3:  \n");
  19.        System.out.println("6.Workers:  \n");
  20.        
  21.    }
  22.    public double taxCalculator(int status,double income)
  23.    {
  24.        this.status=status;
  25.      double a;
  26.        if(income<=3000000)
  27.           {
  28.               System.out.println("No tax");
  29.           }
  30.          
  31.          else if(income>3000000 && income<=8000000)
  32.       {
  33.           a =(income*0.03);
  34.           tax=a;
  35.          
  36.       }
  37.       else if(income>8000000)
  38.       {
  39.           a=(income*0.15);
  40.           tax=a;
  41.          
  42.       }
  43.      
  44.       return 0;
  45.    }
  46.    public void display()
  47.    {
  48.         if(status==1){
  49.           System.out.println("Status : Doctor");
  50.       }
  51.       else if(status==2){
  52.           System.out.println("Status : Engineers");
  53.       }
  54.       else if(status==3){
  55.           System.out.println("Status : Teachers");
  56.       }
  57.       else if(status==4){
  58.           System.out.println("Status : Business Men");
  59.       }
  60.       else if(status==5){
  61.           System.out.println("Status : service holders");
  62.       }
  63.       else if(status==6){
  64.           System.out.println("Status : Workers");
  65.       }
  66.       else
  67.       {
  68.           System.out.println("Status not found");
  69.       }
  70.         System.out.println("pay tex : "+tax+"tk");
  71.    }
  72.    public static void main(String[] args)
  73.    {
  74.        Scanner Input=new Scanner(System.in);
  75.        ComputeTax obj=new ComputeTax();
  76.        obj.category();
  77.        System.out.println("press any option:");
  78.        int x=Input.nextInt();
  79.        System.out.println("Input income");
  80.        double y=Input.nextDouble();
  81.        obj.taxCalculator(x,y);
  82.        obj.display();
  83.    }
  84.    
  85.    
  86. }
Advertisement
Add Comment
Please, Sign In to add comment