fork download
  1. //Nathan Dominguez CSC5 Chapter 5, P. 294, #5
  2. //
  3. /*******************************************************************************
  4.  *
  5.  * Display Projected Rates
  6.  * _____________________________________________________________________________
  7.  * This program will calculate and display the projected rates for the next 6
  8.  * years of a country club. The club currently charges $2,500 year and will
  9.  * increase by 4% each year.
  10.  * _____________________________________________________________________________
  11.  * INPUT
  12.  * memberFee : Yearly membership charge
  13.  * memberIncrease : Percent increase every year
  14.  * years : Number of years to be projected
  15.  *
  16.  * OUTPUT
  17.  * memberFee : Membership charge including percent increase
  18.  * Computation Based on Formula
  19.  * memberFee = memberFee + (memberFee * memberIncrease)
  20.  **************************************************************/
  21. #include <iostream>
  22. #include <iomanip>
  23. using namespace std;
  24.  
  25. int main()
  26. {
  27. // Declare Variables
  28. float memberFee; //Input - Yearly membership cost
  29. float memberIncrease; // Percent increase due every year
  30. int years; // number of years to be projected
  31. //
  32. // Initialize Program Variables
  33. memberFee = 2500;
  34. memberIncrease = .04;
  35. years = 6;
  36. //
  37. // Begin loop for amount of years to be projected
  38. for (int i = 1; i <= years; i++)
  39. {
  40. //
  41. // Compute yearly Membership cost with increase
  42. memberFee = memberFee + (memberFee * memberIncrease);
  43. //
  44. // Output Yearly membership cost with increase
  45. cout << setprecision(2) << fixed;
  46. cout << "Year " << i << " total fee: $" << memberFee << endl;
  47. }
  48. return 0;
  49. }
Success #stdin #stdout 0.01s 5288KB
stdin
Standard input is empty
stdout
Year 1 total fee: $2600.00
Year 2 total fee: $2704.00
Year 3 total fee: $2812.16
Year 4 total fee: $2924.65
Year 5 total fee: $3041.63
Year 6 total fee: $3163.30