Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.swing.JOptionPane;
- /**
- *
- * @author vba11666
- */
- public class PaySlip {
- public static void main(String[] args){
- double thirdGrade =0;
- double hours = 0;
- String name ="";
- String position="";
- int rate=0;
- double secondGrade= 0;
- try{
- name = JOptionPane.showInputDialog(
- null, "Please enter your name: ");
- position = (String)JOptionPane.showInputDialog(null, "Please choose a position", "Example 1",
- JOptionPane.QUESTION_MESSAGE, null, new Object[] { "Manager",
- "Supervisor", "Employee"}, "Manager");
- hours = Double.parseDouble
- (JOptionPane.showInputDialog("Enter the number opf hours worked"));
- } catch(Exception e){
- JOptionPane.showMessageDialog(null,"Input is invalid");
- System.exit(0);
- }
- if(position=="Manager")
- rate=500;
- else if(position == "Supervisor")
- rate=400;
- else if(position == "Employee")
- rate=300;
- double gross= rate*hours;
- int bonus;
- if(gross>=8000) bonus=1000;
- else if(gross >= 5000) bonus = 750;
- else if(gross >= 3000) bonus = 500;
- else bonus=0;
- JOptionPane.showMessageDialog(null," "+name+" "+position+" "+hours+" "+gross);
- }
- }
Add Comment
Please, Sign In to add comment