Question
Need help: insert statements to add 1 to the unsigned and signed maximum number stored in the variable after you calculate the answer, and print
Need help: insert statements to add 1 to the unsigned and signed maximum number stored in the variable after you calculate the answer, and print the result of increasing the variable by one. Do the same for the unsigned and signed minimum number calculated by subtracting one from the variable and printing the value afterward
current code that i have:
#include
#include
#include
using namespace std;
int main()
{
cout << "Signed Short Minimum :" << SHRT_MIN << endl;
cout << "Signed Short Maximum : " << SHRT_MAX << endl;
cout << "Unsigned Short Maximum : " << USHRT_MAX << endl;
cout << "Signed Int Minimum : " << INT_MIN << endl;
cout << "Signed Int Maximum : " << INT_MAX << endl;
cout << "Unsigned Int Maximum : " << UINT_MAX << endl;
cout << "Signed Long Minimum : " << LONG_MIN << endl;
cout << "Signed Long Maximum : " << LONG_MAX << endl;
cout << "Unsigned Long Maximum : " << ULONG_MAX << endl;
cout<<" Enter the number of bits ";
int n;
cin>>n;
cout<<" Minimum value of "<<n<<" bit signed number : "<<-(int)pow(2, n - 1)<<endl;
cout<<"Maximum value of "<<n<<" bit signed number : "<<((int)pow(2, n - 1) - 1)<<endl;
cout<<"Minimum value of "<<n<<" bit unsigned number : 0 ";
cout<<"Maximum value of "<<n<<" bit unsigned number : "<<((int)pow(2, n) - 1);
return 0;
}
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started