Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Autor: Paweł Koniarski
- * Data: 15 kwietnia 2014 r.
- * Problem: Program zamieniający liczbe zapisana w systemie binarnym na liczbe
- * zapisana w systemie dziesietnym.
- * Specyfikacja:
- * Dane: Liczba zapisana w systemie binarnym.
- * Wyniki: Liczba calkowita bedaca dana zapisana w systemie dziesietnym.
- * Plik: zad7-119.cpp
- **/
- #include <iostream>
- #include <cstring>
- using namespace std;
- string dec2bin(unsigned long long n)
- {
- if (n == 0)
- return "";
- return dec2bin(n/2) + (n%2==0 ? "0" : "1");
- }
- int main()
- {
- unsigned long long n;
- cout << "Prosze podac liczbe zapisana w systemie binarnym: ";
- cin >> n;
- cout << "Oto Twoja liczba zapisana w systemie dziesietnym: " << dec2bin(n);
- cout << endl << endl;
- cin.sync();
- cin.get();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement