//Dione Torrevillas CS1A Chapter 5, P. 294, #3
//
/**********************************************************************
*
* OCEAN LEVELS
*
* This program displays the amount the ocean level will rise
* each year for the next 25 years. The ocean level is assumed
* to rise 1.5 millimeters each year.
*
* Computation is based on the formula:
* Ocean Rise = Year x 1.5 millimeters
*
* INPUT
* None
*
* OUTPUT
* oceanRise : Total ocean level rise for each year
*
**********************************************************************/
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
const double RISE_PER_YEAR = 1.5; //CALC - Rise each year in millimeters
int year; //CALC - Loop counter
double oceanRise; //OUTPUT - Total rise in millimeters
//
// Output Table Heading
//
cout << "Year\tOcean Level Rise (mm)" << endl;
cout << "-----------------------------" << endl;
//
// Compute and Output Ocean Rise
//
for (year = 1; year <= 25; year++)
{
oceanRise = year * RISE_PER_YEAR;
cout << year << "\t"
<< fixed << setprecision(1)
<< oceanRise << endl;
}
return 0;
}
Ly9EaW9uZSBUb3JyZXZpbGxhcyAgICAgICAgICAgICAgICAgQ1MxQSAgICAgICAgICAgICAgICAgQ2hhcHRlciA1LCBQLiAyOTQsICMzCi8vCi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiAqCiAqIE9DRUFOIExFVkVMUwogKgogKiBUaGlzIHByb2dyYW0gZGlzcGxheXMgdGhlIGFtb3VudCB0aGUgb2NlYW4gbGV2ZWwgd2lsbCByaXNlCiAqIGVhY2ggeWVhciBmb3IgdGhlIG5leHQgMjUgeWVhcnMuIFRoZSBvY2VhbiBsZXZlbCBpcyBhc3N1bWVkCiAqIHRvIHJpc2UgMS41IG1pbGxpbWV0ZXJzIGVhY2ggeWVhci4KICoKICogQ29tcHV0YXRpb24gaXMgYmFzZWQgb24gdGhlIGZvcm11bGE6CiAqIE9jZWFuIFJpc2UgPSBZZWFyIHggMS41IG1pbGxpbWV0ZXJzCiAqCiAqIElOUFVUCiAqICAgTm9uZQogKgogKiBPVVRQVVQKICogICBvY2VhblJpc2UgICAgOiBUb3RhbCBvY2VhbiBsZXZlbCByaXNlIGZvciBlYWNoIHllYXIKICoKICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCgojaW5jbHVkZSA8aW9zdHJlYW0+CiNpbmNsdWRlIDxpb21hbmlwPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKQp7CiAgICBjb25zdCBkb3VibGUgUklTRV9QRVJfWUVBUiA9IDEuNTsgIC8vQ0FMQyAgIC0gUmlzZSBlYWNoIHllYXIgaW4gbWlsbGltZXRlcnMKICAgIGludCB5ZWFyOyAgICAgICAgICAgICAgICAgICAgICAgICAgLy9DQUxDICAgLSBMb29wIGNvdW50ZXIKICAgIGRvdWJsZSBvY2VhblJpc2U7ICAgICAgICAgICAgICAgICAgLy9PVVRQVVQgLSBUb3RhbCByaXNlIGluIG1pbGxpbWV0ZXJzCgogICAgLy8KICAgIC8vIE91dHB1dCBUYWJsZSBIZWFkaW5nCiAgICAvLwogICAgY291dCA8PCAiWWVhclx0T2NlYW4gTGV2ZWwgUmlzZSAobW0pIiA8PCBlbmRsOwogICAgY291dCA8PCAiLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0iIDw8IGVuZGw7CgogICAgLy8KICAgIC8vIENvbXB1dGUgYW5kIE91dHB1dCBPY2VhbiBSaXNlCiAgICAvLwogICAgZm9yICh5ZWFyID0gMTsgeWVhciA8PSAyNTsgeWVhcisrKQogICAgewogICAgICAgIG9jZWFuUmlzZSA9IHllYXIgKiBSSVNFX1BFUl9ZRUFSOwoKICAgICAgICBjb3V0IDw8IHllYXIgPDwgIlx0IgogICAgICAgICAgICAgPDwgZml4ZWQgPDwgc2V0cHJlY2lzaW9uKDEpCiAgICAgICAgICAgICA8PCBvY2VhblJpc2UgPDwgZW5kbDsKICAgIH0KCiAgICByZXR1cm4gMDsKfQ==