All pastes #245440 Raw Edit

Miscellany

public text v1 · immutable
#245440 ·published 2006-11-11 00:11 UTC
rendered paste body
#include <iostream>

class SalaryCalculator{

    public:
    double calcHours(int P1, int P2, int salary)
    {
        if ( (salary/P1) <= 200 ) 
            return ((double)salary/P1);
        else
        {
            return (200 + (salary - 200*P1)/P2);
        }

    }
};

int main(int argc, char *argv[])
{
    int P1, P2, salary;
    double result;

    std::cout << "Enter P1, P2 and salary values:\n";
    std::cin >> P1 >> P2 >> salary;

    SalaryCalculator obj;

    std::cout << (result = obj.calcHours(P1,P2,salary)) << "\n";

    return 0;
}