Функции в C++
Не понимаю почему выдаёт ошибку про точку с запятой:
void dva(int a) {
for (int i = 0; i < 31; i++) {
if (a & (1 << i)) std::cout << "1";
else std::cout << "0";
}
std::cout << "\n";
}
По дате
По рейтингу
123456789101112
#include <iostream>
void bin(int a) {
int n = sizeof(a) * 8;
for (int i = n - 1; i >= 0; --i) {
if (a & (1 << i)) std::cout.put('1');
else std::cout.put('0');
}
puts("");
}
int main() {
bin(12345678);
} это не форму для программистов , здесь тебе не помогут