Question: Lab task 2: Create a program that asks the user for a binary number (string) and outputs the equivalent base 10 (decimal form) of the
Lab task 2: Create a program that asks the user for a binary number (string) and outputs the equivalent base 10 (decimal form) of the inputted binary string.
Write your code in the main function. Use cin to get the input and cout to output the result. Use the string class to extract each binary digit to get a single integer to use in calculations:
#include
#include
using namespace std;
void main()
{
string binary, b;
int digit;
cout << "Enter a binary string: ";
cin >> binary;
//get the most significant bit of binary
b=binary[0];
digit = atoi(b.c_str());
}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
