diff --git a/lesson_47/main.cpp b/lesson_47/main.cpp new file mode 100644 index 0000000..1cdc7bc --- /dev/null +++ b/lesson_47/main.cpp @@ -0,0 +1,28 @@ +/* + * main.cpp + * + * Created on: 7 сент. 2021 г. + * Author: alexander + */ +#include +#include + +using namespace std; + +int main() +{ + cout << "Введите число от 0 до 255: "; + int n; + cin >> n; + cout << "Число " << n << " в двоичной системе счисления: "; + + for (int i = 7; i >= 0; --i) + { + int degree = pow(2, i); + cout << (n >= degree) << (i == 4 ? " " : ""); + if (degree <= n) + n -= degree; + } + + return 0; +}