// Torrez, Elaine CS1A Chapter 2 P. 81, #1
/******************************************************************************************
*
* SUM OF TWO NUMBERS
*
* --------------------------------------------------------------------------------
* This program stores two integers, adds them together, and displays the sum.
* --------------------------------------------------------------------------------
*
* INPUT
* num1 : first integer
* num2 : second integer
*
* OUTPUT
* total : sum of num1 and num2
*
*******************************************************************************************/
#include <iostream>
using namespace std;
int main()
{
int num1; // First integer
int num2; // Second integer
int total; // Sum of num1 and num2
num1 = 62; // INPUT first number
num2 = 99; // INPUT second number
total = num1 + num2; // Compute sum
// OUTPUT total
cout << "The sum of " << num1 << " and " << num2
<< " is " << total << "." << endl;
return 0;
}
Ly8gVG9ycmV6LCBFbGFpbmUgICAgICAgICAgICAgICAgICAgICAgICAgIENTMUEgICAgICAgICAgICAgICAgQ2hhcHRlciAyIFAuIDgxLCAjMQoKLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogKiAKICogU1VNIE9GIFRXTyBOVU1CRVJTCiAqIAogKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogKiBUaGlzIHByb2dyYW0gc3RvcmVzIHR3byBpbnRlZ2VycywgYWRkcyB0aGVtIHRvZ2V0aGVyLCBhbmQgZGlzcGxheXMgdGhlIHN1bS4KICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICoKICogSU5QVVQKICogICAgIG51bTEgICA6IGZpcnN0IGludGVnZXIKICogICAgIG51bTIgICA6IHNlY29uZCBpbnRlZ2VyCiAqCiAqIE9VVFBVVAogKiAgICAgdG90YWwgIDogc3VtIG9mIG51bTEgYW5kIG51bTIKICoKICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCgojaW5jbHVkZSA8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKICAgIGludCBudW0xOyAgICAvLyBGaXJzdCBpbnRlZ2VyCiAgICBpbnQgbnVtMjsgICAgLy8gU2Vjb25kIGludGVnZXIKICAgIGludCB0b3RhbDsgICAvLyBTdW0gb2YgbnVtMSBhbmQgbnVtMgoKICAgIG51bTEgPSA2MjsgICAvLyBJTlBVVCBmaXJzdCBudW1iZXIKICAgIG51bTIgPSA5OTsgICAvLyBJTlBVVCBzZWNvbmQgbnVtYmVyCgogICAgdG90YWwgPSBudW0xICsgbnVtMjsgLy8gQ29tcHV0ZSBzdW0KCiAgICAvLyBPVVRQVVQgdG90YWwKICAgIGNvdXQgPDwgIlRoZSBzdW0gb2YgIiA8PCBudW0xIDw8ICIgYW5kICIgPDwgbnVtMiAKICAgICAgICAgPDwgIiBpcyAiIDw8IHRvdGFsIDw8ICIuIiA8PCBlbmRsOwoKICAgIHJldHVybiAwOwp9