
Добавил:
nnn
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Шафеева О.П., ИВТ, прога на СИ / дз / 3 / пр3з1
.cpp#include <stdio.h>
#include <locale.h>
int main() {
setlocale(LC_ALL, "RUS");
int num;
int bin[32];
int ind = 0;
printf("Введите целое десятичное число\n");
scanf_s("%d", &num);
if (num == 0) {
printf("Двоичное представление: 0");
return 0;
}
while (num > 0) {
bin[ind] = num % 2;
num /= 2;
ind++;
}
printf("Двоичное представление: ");
for (int i = ind - 1; i >= 0; i--) {
printf("%d", bin[i]);
}
return 0;
}