C++
Напишите программу, которая переводит переданное её целое число (возможно, отрицательное) в двоичный код. Используйте процедуру.
Примеры
входные данные
5
выходные данные
101
входные данные
-14
выходные данные
-1110
restIess:
в интернете миллион реализаций этого...
Ответы на вопрос
Ответил Arkassssha
1
Код программы:
#include <iostream>
#include <locale>
#include <time.h>
using namespace std;
int bit(int a) {
int sum = 0, p = 1;
while (a) {
sum += p * (a % 2);
p *= 10;
a /= 2;
}
return sum;
}
int main()
{
setlocale(LC_ALL, "Russian");
int a;
cout << "Введите число: ";
cin >> a;
cout<<"Число в 2-ой системе счисления: "<<bit(a)<<endl;
}
#include
#include
using namespace std;
int bit(int a) {
int sum = 0, p = 1;
while (a) {
sum += p * (a % 2);
p *= 10;
a /= 2;
}
return sum;
}
int main()
{
setlocale(LC_ALL, "Russian");
int a;
cout << "Введите число: ";
cin >> a;
cout<<"Число в 2-ой системе счисления: "<}
#include
#include
using namespace std;
int bit(int a) {
int sum = 0, p = 1;
while (a) {
sum += p * (a % 2);
p *= 10;
a /= 2;
}
return sum;
}
int main()
{
setlocale(LC_ALL, "Russian");
int a;
cout << "Введите число: ";
cin >> a;
cout<<"Число в 2-ой системе счисления: "<}
Новые вопросы
Другие предметы,
1 год назад
Қазақ тiлi,
1 год назад
Қазақ тiлi,
2 года назад
Химия,
2 года назад
Математика,
7 лет назад