diff --git a/exceed b/exceed new file mode 100755 index 0000000..171d4d2 Binary files /dev/null and b/exceed differ diff --git a/exceed.cpp b/exceed.cpp new file mode 100644 index 0000000..6169921 --- /dev/null +++ b/exceed.cpp @@ -0,0 +1,27 @@ +#include +#define ZERO 0 +#include +int main() +{ + using namespace std; + short sam = SHRT_MAX; + unsigned short sue = sam; + cout << "Sam has " << sam << " dolloars and Sue has " << sue; + cout << " dollars deposited." << endl + << "Add $1 to each account." << endl + << "Now "; + sam = sam + 1; + sue = sue + 1; + cout << "Sam has " << sam << " dolloars and Sue has " << sue; + cout << " dollars deposited.\nPoor Sam!" << endl; + sam = ZERO; + sue = ZERO; + cout << "Sam has " << sam << " dolloars and Sue has " << sue; + cout << " dollars deposited." < +int main() +{ + using namespace std; + int chest = 42; + int waist = 0x42; + int inseam = 042; + cout << "Monsieur cuts a striking figure!\n"; + cout << "chest = " << chest << " (42 in decimal)\n"; + cout << "waist = " << waist << " (0x42 in hex)\n"; + cout << "inseam = " << inseam << " (042 in octal)\n"; + return 0; +} \ No newline at end of file diff --git a/hexoct2 b/hexoct2 new file mode 100755 index 0000000..30be0a5 Binary files /dev/null and b/hexoct2 differ diff --git a/hexoct2.cpp b/hexoct2.cpp new file mode 100644 index 0000000..aa76dda --- /dev/null +++ b/hexoct2.cpp @@ -0,0 +1,16 @@ +#include +using namespace std; +int main() +{ + int chest = 42; + int waist = 42; + int inseam = 42; + cout << "Monsieur cuts a striking figure!" << endl; + cout << dec; //default + cout << "chest = " << chest << " (decimal for 42)" << endl; + cout << hex; + cout << "waist = " << waist << " (hexadecimal for 42)" << endl; + cout << oct; + cout << "inseam = " << inseam << " (octal for 42)" << endl; + return 0; +} \ No newline at end of file