// Nicolas Ruano CS1A Chapter 3 Pp. 144 # 7
/******************************************************************************
*****************************************************************************/
#include <iostream>
using namespace std;
int main() {
// Constants for the bag
const int TOTAL_COOKIES = 40;
const int SERVINGS_PER_BAG = 10;
const int CALORIES_PER_SERVING = 300;
// Calculate calories per cookie
double caloriesPerCookie = static_cast<double>
(CALORIES_PER_SERVING * SERVINGS_PER_BAG) / TOTAL_COOKIES;
int cookiesEaten;
// Ask the user for input
cout << "Enter the number of cookies you ate: 5\n";
cin >> cookiesEaten;
// Calculate total calories consumed
double totalCalories = cookiesEaten * caloriesPerCookie;
// Display result
cout << "You consumed 375" << totalCalories << " calories." << endl;
return 0;
}
Ly8gTmljb2xhcyBSdWFubyAgICAgICAgICAgICAgICAgICAgICBDUzFBICAgICAgICAgICAgICAgICBDaGFwdGVyIDMgUHAuIDE0NCAjIDcKLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCiNpbmNsdWRlIDxpb3N0cmVhbT4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewogICAgLy8gQ29uc3RhbnRzIGZvciB0aGUgYmFnCiAgICBjb25zdCBpbnQgVE9UQUxfQ09PS0lFUyA9IDQwOwogICAgY29uc3QgaW50IFNFUlZJTkdTX1BFUl9CQUcgPSAxMDsKICAgIGNvbnN0IGludCBDQUxPUklFU19QRVJfU0VSVklORyA9IDMwMDsKCiAgICAvLyBDYWxjdWxhdGUgY2Fsb3JpZXMgcGVyIGNvb2tpZQogICAgZG91YmxlIGNhbG9yaWVzUGVyQ29va2llID0gc3RhdGljX2Nhc3Q8ZG91YmxlPgogICAgKENBTE9SSUVTX1BFUl9TRVJWSU5HICogU0VSVklOR1NfUEVSX0JBRykgLyBUT1RBTF9DT09LSUVTOwoKICAgIGludCBjb29raWVzRWF0ZW47CiAgICAKICAgIC8vIEFzayB0aGUgdXNlciBmb3IgaW5wdXQKICAgIGNvdXQgPDwgIkVudGVyIHRoZSBudW1iZXIgb2YgY29va2llcyB5b3UgYXRlOiA1XG4iOwogICAgY2luID4+IGNvb2tpZXNFYXRlbjsKCgogICAgLy8gQ2FsY3VsYXRlIHRvdGFsIGNhbG9yaWVzIGNvbnN1bWVkCiAgICBkb3VibGUgdG90YWxDYWxvcmllcyA9IGNvb2tpZXNFYXRlbiAqIGNhbG9yaWVzUGVyQ29va2llOwoKCiAgICAvLyBEaXNwbGF5IHJlc3VsdAogICAgY291dCA8PCAiWW91IGNvbnN1bWVkIDM3NSIgPDwgdG90YWxDYWxvcmllcyA8PCAiIGNhbG9yaWVzLiIgPDwgZW5kbDsKCiAgICByZXR1cm4gMDsKfQo=