//Cecilia Rangel CSC5 Chapter 5, P.294, #3
//
/**************************************************************
*
* CHART OCEAN LEVELS
* ____________________________________________________________
* This program will ask for the user to input a positive
* number, and the program adds up all numbers between 0
* and the number inputted
*
*_____________________________________________________________
* CONSTANT
* rise : 1.5 - ocean rises 1.5 mm each year
*
* OUTPUT
* table : table chart showing the total rise
* accumulating each year
*
*
**************************************************************/
#include <iostream>
using namespace std;
int main() {
const float rise = 1.5; //constant mm rise
float accumulator = 1.5; //accumulation each year
int year = 1; //year counter
//table header
cout << "Year | Rise in millimeters" << endl;
cout << "-------------------------" << endl;
while (year != 26)
{
cout << year << " ";
cout << accumulator << endl;
year++;
accumulator += rise;
}
return 0;
}
Ly9DZWNpbGlhIFJhbmdlbAkgQ1NDNQkgQ2hhcHRlciA1LAkJCQkgUC4yOTQsICMzCi8vCi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogKgogKiBDSEFSVCBPQ0VBTiBMRVZFTFMKICogX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiAqIFRoaXMgcHJvZ3JhbSB3aWxsIGFzayBmb3IgdGhlIHVzZXIgdG8gaW5wdXQgYSBwb3NpdGl2ZQogKiBudW1iZXIsIGFuZCB0aGUgcHJvZ3JhbSBhZGRzIHVwIGFsbCBudW1iZXJzIGJldHdlZW4gMAogKiBhbmQgdGhlIG51bWJlciBpbnB1dHRlZAogKiAKICpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiAqIENPTlNUQU5UCiAqICAJcmlzZQkgICA6IDEuNSAtIG9jZWFuIHJpc2VzIDEuNSBtbSBlYWNoIHllYXIKICoKICogT1VUUFVUCiAqCQl0YWJsZQkgICA6IHRhYmxlIGNoYXJ0IHNob3dpbmcgdGhlIHRvdGFsIHJpc2UgCiAqIAkJCQkJYWNjdW11bGF0aW5nIGVhY2ggeWVhcgogKgkJCQkJCiAqCiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8KI2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7Cgljb25zdCBmbG9hdCByaXNlID0gMS41OwkJLy9jb25zdGFudCBtbSByaXNlCglmbG9hdCBhY2N1bXVsYXRvciA9IDEuNTsJLy9hY2N1bXVsYXRpb24gZWFjaCB5ZWFyCglpbnQgeWVhciA9IDE7CQkJCS8veWVhciBjb3VudGVyCiAKCS8vdGFibGUgaGVhZGVyCgljb3V0IDw8ICJZZWFyICB8ICBSaXNlIGluIG1pbGxpbWV0ZXJzIiA8PCBlbmRsOwoJY291dCA8PCAiLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSIgPDwgZW5kbDsKIAoJd2hpbGUgKHllYXIgIT0gMjYpCgl7CgkJY291dCA8PCB5ZWFyIDw8ICIJCQkJIjsgCgkJY291dCA8PCBhY2N1bXVsYXRvciA8PCBlbmRsOwogCgkJeWVhcisrOwoJCWFjY3VtdWxhdG9yICs9IHJpc2U7Cgl9CiAKCXJldHVybiAwOwp9