kevinvigg617
Nov 3, 2013, 06:46 PM
I am trying to do a homework assignment and I am having issues getting the code to work. Here is the task and then my code so far. Any help would be appreciated.
Task:
A retail company assigns a $5000 store bonus if monthly sales are $100,000 or more. Additionally, if their sales are 125% or more of their monthly goal of $90,000, then all employees will receive a message stating that they will get a day off.
----------
Function main ()
//Declare local variables
Var real monthlySales;
{
GetSales(monthlySales)
GetBonus (bonusMoney)
GetDayoff (dayOff)
}
//this module takes in the required user input
{
Function getSales(Real Ref monthlySales)
Display “Enter the total sales for the month.”;
End function
}
//this module will determine if a bonus is awarded. If
//sales are greater than or equal to 100000, then they
//get a 5000 bonus
Function getBonus(Real Ref monthlySales)
{
If monthlySales >=100000 Then
Println “You get a bonus of $5,000!!!”;
End If
End function
}
//this module will determine if all employees get a day
//off. If sales are greater than or equal to 125% of $90000,
//then they get a day off.
Function GetDayoff(Real Ref monthlySales)
{
If monthlySales >=112500 Then
Println “ You get a bonus of $5,000!!!”;
Println “All employees get one day off!!!”;
End If
End function
}
End main()
Task:
A retail company assigns a $5000 store bonus if monthly sales are $100,000 or more. Additionally, if their sales are 125% or more of their monthly goal of $90,000, then all employees will receive a message stating that they will get a day off.
----------
Function main ()
//Declare local variables
Var real monthlySales;
{
GetSales(monthlySales)
GetBonus (bonusMoney)
GetDayoff (dayOff)
}
//this module takes in the required user input
{
Function getSales(Real Ref monthlySales)
Display “Enter the total sales for the month.”;
End function
}
//this module will determine if a bonus is awarded. If
//sales are greater than or equal to 100000, then they
//get a 5000 bonus
Function getBonus(Real Ref monthlySales)
{
If monthlySales >=100000 Then
Println “You get a bonus of $5,000!!!”;
End If
End function
}
//this module will determine if all employees get a day
//off. If sales are greater than or equal to 125% of $90000,
//then they get a day off.
Function GetDayoff(Real Ref monthlySales)
{
If monthlySales >=112500 Then
Println “ You get a bonus of $5,000!!!”;
Println “All employees get one day off!!!”;
End If
End function
}
End main()