//Henry Hill CSC5 Chapter 4, P. 220, #6
//
/**************************************************************
* CALCULATE NEWTONS
* ____________________________________________________________
* This program ask the user for an object's mass, and then
* calculates and displays its weight in Newtons. If the
* object is over 1000 Newtons the program will indicate that
* it is too heavy and if it is under 10 Newtons the program
* will indicate that it is too light.
* ____________________________________________________________
* INPUT
* mass : Mass of the object
*
* OUTPUT
* weight : Weight in newtons
* ************************************************************/
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
float mass;
float weight;
cout << "Please enter the mass of the object.\n";
cin >> mass;
weight = mass * 9.8;
cout << "The object weight is ";
cout << weight;
if (weight > 1000)
cout << "The object is too heavy\n";
else if (weight < 10)
cout << "The object is too light\n";
return 0;
}
Ly9IZW5yeSBIaWxsIENTQzUgQ2hhcHRlciA0LCBQLiAyMjAsICM2Ci8vCi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogKiBDQUxDVUxBVEUgTkVXVE9OUwogKiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KICogVGhpcyBwcm9ncmFtIGFzayB0aGUgdXNlciBmb3IgYW4gb2JqZWN0J3MgbWFzcywgYW5kIHRoZW4gCiAqIGNhbGN1bGF0ZXMgYW5kIGRpc3BsYXlzIGl0cyB3ZWlnaHQgaW4gTmV3dG9ucy4gSWYgdGhlCiAqIG9iamVjdCBpcyBvdmVyIDEwMDAgTmV3dG9ucyB0aGUgcHJvZ3JhbSB3aWxsIGluZGljYXRlIHRoYXQKICogaXQgaXMgdG9vIGhlYXZ5IGFuZCBpZiBpdCBpcyB1bmRlciAxMCBOZXd0b25zIHRoZSBwcm9ncmFtCiAqIHdpbGwgaW5kaWNhdGUgdGhhdCBpdCBpcyB0b28gbGlnaHQuCiAqIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwogKiBJTlBVVAogKiAgbWFzcwkJCTogTWFzcyBvZiB0aGUgb2JqZWN0CiAqIAogKiBPVVRQVVQKICogIHdlaWdodAkJCTogV2VpZ2h0IGluIG5ld3RvbnMKICogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLwogI2luY2x1ZGUgPGlvc3RyZWFtPgogI2luY2x1ZGUgPGlvbWFuaXA+CiB1c2luZyBuYW1lc3BhY2Ugc3RkOwogaW50IG1haW4oKSAKIHsKCWZsb2F0IG1hc3M7CglmbG9hdCB3ZWlnaHQ7CiAKCWNvdXQgPDwgIlBsZWFzZSBlbnRlciB0aGUgbWFzcyBvZiB0aGUgb2JqZWN0LlxuIjsKCWNpbiA+PiBtYXNzOwoJd2VpZ2h0ID0gbWFzcyAqIDkuODsKCWNvdXQgPDwgIlRoZSBvYmplY3Qgd2VpZ2h0IGlzICI7Cgljb3V0IDw8IHdlaWdodDsKIAoJaWYgKHdlaWdodCA+IDEwMDApCgljb3V0IDw8ICJUaGUgb2JqZWN0IGlzIHRvbyBoZWF2eVxuIjsKCWVsc2UgaWYgKHdlaWdodCA8IDEwKQoJY291dCA8PCAiVGhlIG9iamVjdCBpcyB0b28gbGlnaHRcbiI7CiAKCXJldHVybiAwOwp9