Advertisement
Guest User

Untitled

a guest
Feb 17th, 2020
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.26 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class KalkulatorOsigurovki
  4. {
  5. public static void main(String[] args)
  6. {
  7. Scanner in = new Scanner(System.in);
  8. System.out.println("Въведи годишна заплата");
  9. double salary = in.nextDouble();
  10.  
  11.  
  12. final double taxEmploerUpToFiftyYears = 0.20;
  13. final double taxEmployeeUpToFiftyYears = 0.17;
  14. final double taxEmployerEmployeeUpToSixty = 0.13;
  15. final double taxEmployerUpToSixtyFive = 0.09;
  16. final double taxEmployeeUpToSixtyFive = 0.075;
  17. final double taxEmployerOverSixtyFive = 0.075;
  18. final double taxEmployeeOverSixtyFive = 0.05;
  19. final double taxEmploeeEmployerOver3000 = 0.20;
  20.  
  21. double taxEmployee = 0;
  22. double taxEmployer = 0;
  23. int salaryTaxBase = 3000;
  24.  
  25. if (salary < 3000) {
  26. System.out.println("Въведи твоите години");
  27. int age = in.nextInt();
  28. if (age <= 55) {
  29. taxEmployee = salary * taxEmployeeUpToFiftyYears;
  30. taxEmployer = salary * taxEmploerUpToFiftyYears;
  31. System.out.println("TaxEmployer:" + " " + taxEmployer);
  32. System.out.println("TaxEmployee:" + " " + taxEmployee);
  33. } else if (age > 55 && age <= 60){
  34. taxEmployee = salary * taxEmployerEmployeeUpToSixty;
  35. taxEmployer = salary * taxEmployerEmployeeUpToSixty;
  36. System.out.println("TaxEmployer:" + " " + taxEmployer);
  37. System.out.println("TaxEmployee:" + " " + taxEmployee);
  38. } else if (age > 60 && age <= 65){
  39. taxEmployee = salary * taxEmployeeUpToSixtyFive;
  40. taxEmployer = salary * taxEmployerUpToSixtyFive;
  41. System.out.println("TaxEmployer:" + " " + taxEmployer);
  42. System.out.println("TaxEmployee:" + " " + taxEmployee);
  43. } else{
  44. taxEmployee = salary * taxEmployeeOverSixtyFive;
  45. taxEmployer = salary * taxEmployerOverSixtyFive;
  46. System.out.println("TaxEmployer:" + " " + taxEmployer);
  47. System.out.println("TaxEmployee:" + " " + taxEmployee);
  48. }
  49. } else {
  50. taxEmployee = salaryTaxBase * taxEmploeeEmployerOver3000;
  51. taxEmployer = salaryTaxBase * taxEmploeeEmployerOver3000;
  52. System.out.println("TaxEmployer:" + " " + taxEmployer);
  53. System.out.println("TaxEmployee:" + " " + taxEmployee);
  54. }
  55. }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement