fork download
  1. //Zachary Abdollahi CS1A Chapter 2, P. 82, #7
  2. //
  3. /*******************************************************************************
  4.  *
  5.  * COMPUTE OCEAN LEVEL RISE
  6.  *______________________________________________________________________________
  7.  * This program calculates the total rise in ocean level over 5, 7,
  8.  * and 10 years based on a constant rate of 1.5 millimeters per year.
  9.  *
  10.  * Computation is based on the formula:
  11.  * Ocean Level Rise = Rise Rate per Year x Number of Years
  12.  *______________________________________________________________________________
  13.  * INPUT
  14.  * riseRate : Rate of ocean level rise per year (1.5mm)
  15.  * years5 : First target time frame in years (5)
  16.  * years7 : Second target time frame in years (7)
  17.  * years10 : Third target time frame in years (10)
  18.  *
  19.  * OUTPUT
  20.  * riseIn5Years : Total ocean level rise in 5 years
  21.  * riseIn7Years : Total ocean level rise in 7 years
  22.  * riseIn10Years : Total ocean level rise in 10 years
  23.  *
  24.  ******************************************************************************/
  25. #include <iostream>
  26. #include <iomanip>
  27. using namespace std;
  28.  
  29. int main()
  30. {
  31. float riseRate; //INPUT - Annual rise rate in millimeters
  32. float years5; //INPUT - Time frame 1 (5 years)
  33. float years7; //INPUT - Time frame 2 (7 years)
  34. float years10; //INPUT - Time frame 3 (10 years)
  35.  
  36. float riseIn5Years; //OUTPUT - Level rise after 5 years
  37. float riseIn7Years; //OUTPUT - Level rise after 7 years
  38. float riseIn10Years; //OUTPUT - Level rise after 10 years
  39.  
  40. // Initialize Program Variables
  41. riseRate = 1.5;
  42. years5 = 5.0;
  43. years7 = 7.0;
  44. years10 = 10.0;
  45.  
  46. // Compute Ocean Level Rise
  47. riseIn5Years = riseRate * years5;
  48. riseIn7Years = riseRate * years7;
  49. riseIn10Years = riseRate * years10;
  50.  
  51. // Output Result
  52. cout << fixed << setprecision(1);
  53. cout << "In 5 years, the ocean level will be " << riseIn5Years << " mm higher." << endl;
  54. cout << "In 7 years, the ocean level will be " << riseIn7Years << " mm higher." << endl;
  55. cout << "In 10 years, the ocean level will be " << riseIn10Years << " mm higher." << endl;
  56. return 0;
  57. }
Success #stdin #stdout 0s 5324KB
stdin
Standard input is empty
stdout
In 5 years, the ocean level will be 7.5 mm higher.
In 7 years, the ocean level will be 10.5 mm higher.
In 10 years, the ocean level will be 15.0 mm higher.