Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cmath>
- using namespace std;
- string convert (string binaryNumber)
- {
- int zbytek, decimal = 0, krok = 0;
- while (binaryNumber != 0)
- {
- zbytek=binaryNumber%10;
- binaryNumber=nbinaryNumber/10;
- decimal=decimal+(zbytek*pow(2,krok));
- ++krok;
- }
- return decimal;
- }
- int main()
- {
- string binaryNumber;
- cout << "Zadej bin: ";
- cin >> binaryNumber;
- cout << "Zadal jsi " << binaryNumber << endl;
- if (!cin.fail())
- {
- if (cin.get() >= '2' && cin.get() <='9')
- {
- cout << "hovno" << endl;
- }
- else
- {
- cout << convert(binaryNumber);
- }
- }
- else cout << "Spatny vstup." << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement