//Matthew Santos CS1A Ch. 5, Pg. 294, #1
/***********************************************
*
* SUM OF NUMBERS
* _____________________________________________
* For a positive integer, adds the sum of all
* the numbers from 1 to the number entered.
* _____________________________________________
* INPUT
* num: number entered
*
* OUTPUT
* sum: sum of all the numbers 1-num
***********************************************/
#include <iostream>
using namespace std;
int main() {
int num; //User inputted number
int sum; //Sum of numbers
//Get number
cin >> num;
//Determine if positive then calculate
if (num >= 0)
{
for (int i = 0; i <= num; i++)
{
sum += i;
}
//Outputs sum
cout << sum << endl;
}
else
{
cout << "Enter a positive number" << endl;
}
return 0;
}
Ly9NYXR0aGV3IFNhbnRvcyAgICAgQ1MxQSAgICAgQ2guIDUsIFBnLiAyOTQsICMxCi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogKiAKICogU1VNIE9GIE5VTUJFUlMKICogX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiAqIEZvciBhIHBvc2l0aXZlIGludGVnZXIsIGFkZHMgdGhlIHN1bSBvZiBhbGwKICogdGhlIG51bWJlcnMgZnJvbSAxIHRvIHRoZSBudW1iZXIgZW50ZXJlZC4KICogX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiAqIElOUFVUCiAqICAgICAgbnVtOiBudW1iZXIgZW50ZXJlZAogKiAKICogT1VUUFVUCiAqICAgICAgc3VtOiBzdW0gb2YgYWxsIHRoZSBudW1iZXJzIDEtbnVtCiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8KI2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgkKCWludCBudW07ICAgICAgIC8vVXNlciBpbnB1dHRlZCBudW1iZXIKCWludCBzdW07ICAgICAgIC8vU3VtIG9mIG51bWJlcnMKCQoJLy9HZXQgbnVtYmVyCgljaW4gPj4gbnVtOwoJCgkvL0RldGVybWluZSBpZiBwb3NpdGl2ZSB0aGVuIGNhbGN1bGF0ZQoJaWYgKG51bSA+PSAwKQoJewoJCWZvciAoaW50IGkgPSAwOyBpIDw9IG51bTsgaSsrKQoJCXsKCQkJc3VtICs9IGk7CgkJfQoJCS8vT3V0cHV0cyBzdW0KCQljb3V0IDw8IHN1bSA8PCBlbmRsOwoJfQoJZWxzZQoJewoJCWNvdXQgPDwgIkVudGVyIGEgcG9zaXRpdmUgbnVtYmVyIiA8PCBlbmRsOwoJfQoJcmV0dXJuIDA7Cn0=