Question

In: Computer Science

Please do in Java source Social Security Payout. If you’re taking this course, chances are that...

Please do in Java source

Social Security Payout. If you’re taking this course, chances are that you’re going to make a pretty good salary – especially 3 to 5 years after you graduate. When you look at your paycheck, one of the taxes you pay is called Social Security. In simplest terms, it’s a way to pay into a system and receive money back when you retire (and the longer you work and the higher your salary, the higher your monthly benefit). Interestingly, your employer will pay the same amount for you. The current tax rate is 6.2% until you make approximately $132,900. For this assignment, we’re going to help out hourly employees. Design (pseudocode) and implement (source code) a program that asks users how much they make per hour, the number of hours they work per week, and calculates the yearly income. For the second half, the program should calculate and display the amount of Social Security tax the user will pay for that year. You must write and use at least two functions in addition to the main function. At least one function must not have a void return type. Note, don’t forget to put the keywords “public” and “static” in front of your functions. Document your code and properly label the input prompt and the outputs as shown below.

Sample run 1: Enter hourly wage: 10

Enter your hours per week: 40

You will earn $20800.0 per year

You will pay $1289.6 in Social Security tax

Sample run 2: Enter hourly wage: 40

Enter your hours per week: 60

You will earn $124800.0 per year

You will pay $7737.6 in Social Security tax

Solutions

Expert Solution

import java.util.Scanner;
public class Social_Security {

   public static void main(String[] args) {

       Scanner in=new Scanner(System.in);
       System.out.println("Enter hourly wage: ");
       int hr_wage=in.nextInt();
       System.out.println("Enter your hours per week: ");
       int hr_week=in.nextInt();
       double income=income_calc(hr_wage,hr_week);
       System.out.println("You will earn "+income+" per year");
      
       double tax=tax_calc(income);
       System.out.println("You will pay "+tax+" in Social Security tax");
      

   }
   public static double tax_calc(double income)
   {
       //return tax;
       return income*6.2/100;
   }
  
   public static double income_calc(double hr_wage,double hr_week)
   {
       //return tax;
       return hr_week*hr_wage*52;
   }

}


Related Solutions

DO THIS IN C# (PSEUDOCODE)Social Security Payout. If you’re taking this course, chances are that you’re...
DO THIS IN C# (PSEUDOCODE)Social Security Payout. If you’re taking this course, chances are that you’re going to make a pretty good salary – especially 3 to 5 years after you graduate. When you look at your paycheck, one of the taxes you pay is called Social Security. In simplest terms, it’s a way to pay into a system and receive money back when you retire (and the longer you work and the higher your salary, the higher your monthly...
IN PSEUDOCODE AND C++!! Program 1: Social Security Payout. If you’re taking this course, chances are...
IN PSEUDOCODE AND C++!! Program 1: Social Security Payout. If you’re taking this course, chances are that you’re going to make a pretty good salary – especially 3 to 5 years after you graduate. When you look at your paycheck, one of the taxes you pay is called Social Security. In simplest terms, it’s a way to pay into a system and receive money back when you retire (and the longer you work and the higher your salary, the higher...
Explain life chances. How do life chances differ based on social class?
Explain life chances. How do life chances differ based on social class?
This is an introduction to social science research methods course: Imagine you’re planning to estimate the...
This is an introduction to social science research methods course: Imagine you’re planning to estimate the price of the average book at your college bookstore. The bookstore carries 13,000 titles, but you plan to sample only 200 books. You will select a sample of 200 books, record the price of each book, and use the average of the 200 books to estimate the average price of the 13,000 titles in the bookstore. Assume that the bookstore can give you access...
a. The Social Security system is predicted to be on a course to exhaust its trust...
a. The Social Security system is predicted to be on a course to exhaust its trust fund. What is the primary cause of this? (And don’t say that revenues are less than expenses. Explain why this is the case. b. Cite at least two potential solutions from class or the text to the problem of social security running out of funds and the difficulties of implementing each of these solutions
What are the pros and cons of taking Social Security retirement benefits at age 62, at...
What are the pros and cons of taking Social Security retirement benefits at age 62, at normal retirement age, and at age 70. Consider the cash flow and tax implications of each option.
This is an Introduction to Homeland Security course question. In a Homeland Security context, do you...
This is an Introduction to Homeland Security course question. In a Homeland Security context, do you believe that the term “prevention,” differs in meaning from the terms “mitigation” or “preparedness?” What types of prevention activities can be conducted in advance of a terrorist attack?
how do we treat retirement and social security problem? A government report concluded that Social Security...
how do we treat retirement and social security problem? A government report concluded that Social Security will be insolvent in 2035 and Medicare will be depleted by 2026. What do you think of the social security and retirement problem in the upcoming 20 years? What policy needs to be made? Should we take any actions or we should just wait?
[JAVA] Please make sure there are FIVE (5) different source codes. Do not copy your answers...
[JAVA] Please make sure there are FIVE (5) different source codes. Do not copy your answers or someone’s else answers from different Cheggs. I did not post this question to see the same answers. All information that was given is included. Thank you. I will upvote if you do it properly. Task 1: Add three methods: union, intersection, and difference to the interface BagInterface for the ADT bag. Task 2: Implement the three methods, union, intersection, and difference, for the...
USING JAVA, PLEASE MAKE THIS AS SIMPLE AS POSSIBLE, THIS IS AN INTRODUCTORY JAVA COURSE 1....
USING JAVA, PLEASE MAKE THIS AS SIMPLE AS POSSIBLE, THIS IS AN INTRODUCTORY JAVA COURSE 1. Design and implement a class called PairOfDice. The class should include: a. A non-default constructor, i.e. with parameters b. A setter method for each instance data c. A getter method for each instance data d. A method roll() that rolls both dice e. A toString() method that returns a string containing the colors of both dice, eg "Colors of both dice: Red,Blue " f....
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT