All pastes #800075 Raw Edit

Someone

public text v1 · immutable
#800075 ·published 2007-11-28 02:19 UTC
rendered paste body
#include <iostream>

using namespace std;

double addCost(double);

//double minutes=1.0;
double cost;

void main()
{
    double cost=0.0;
	double minutes=1.0;
	double result=1.0;
		
	while(true)
	{
		cost = 0.0;
		cout << endl << endl;
		cout << "Enter Minutes:  ";
		cin >> minutes;
		if(minutes>=0)
		{
			result = addCost( (minutes/60) );
			cout << "Cost: " << result;
		}
		else if(minutes<0)
			break;
	}
}
    
		
double addCost(double hours)
{   
	double cost_test = cost;

		if(hours>8)
		     cost_test=cost_test+0.5;
		else if(hours<=8 && hours>3)
		    cost_test=cost_test+1.0;
		else if(hours<=3 && hours>1)
		    cost_test=cost_test+2.0; //shouldn't add every time
		
		if(hours<=0)
		    return cost_test;
		else
		   	return addCost(hours-1);
}