// Lab6. cpp
//
// Name: Joshua Ishaku
// Student Number: 101057308

#include <iostream>
#include <cmath>
#include <iomanip>
#include <cstdlib>

using namespace std;

bool isInt (double value) {
    double dummy;
    return bool(modf(value, &dummy) == 0);
}

double sqr(double value) { 
	return value * value; 
}



int main (void) {
	double X;
	double N;
	double I;
	double income; 
	double i;
	double avg;
	double maximum;
	double A = 0;
	int count = 0;
	
	cout<< "enter values:";
	cin >> X >> N >> I;
	i = I /100;
	
	while (X != -1  && N != -1 && I != -1){
		while (X >= 0  && N >= 5  && I> 0 && I <= 10){
			income = X*((i * pow(1+i,N-1))/(pow(1+i,N)-1));
			cout << income;
			
		    cin >> X >> N >> I;
		}
		cout <<"invalid input"<<endl;
	
		A = A + income;
		count = count + 1;
		avg = A / count;
		if (income > maximum){
			maximum = income;
		}
		cin >> X >> N >> I;
    }
    cout<< avg << endl;
    cout<< maximum;
    system("PAUSE"); return 0;

}
