Запись действительных десятичных чисел в различных системах счисления - C (СИ)

Формулировка задачи:

Дали задание: "Запись действительных десятичных чисел в различных системах счисления" Нарисовать схему и програму на Си,помогите если сможете!

Код к задаче: «Запись действительных десятичных чисел в различных системах счисления - C (СИ)»

textual
#include <stdio.h>
main (){
    int x,m=30, mass[m];
    int i,k,ost;
//ввод числа
scanf("%d",&x);
//делим число на 2 извлекая остаток и помещая 1 или 0 (в зависимости от остатка) в массив
for (k=0;x>=1;k++){
    ost=x%2;
    if (ost>0)  {mass[k]=1;}
    else {mass[k]=0;}
    x=x/2;
    }
//выводим элементы массива в обратном порядке
for(i=k-1;i>=0;i--){
    printf("%d",mass[i]);   
    }
}

10   голосов, оценка 4.000 из 5


СОХРАНИТЬ ССЫЛКУ