#include <iostream>
using namespace std;
void zamiana(int liczba)
{ int tablica[10], i=0;
do
{ tablica[i]=liczba%2;
liczba/=2;
i++;
} while(liczba!=0);
i--;
while(i>=0)
{ cout << tablica[i];
i--;
}
}
int main()
{ int liczba;
cin >> liczba;
zamiana(liczba);
system("pause");
return 0;
}
Jak przerobić ten program, żeby obsługiwał liczby zmiennoprzecinkowe (w postaci np. 12.375)Dodam, że wiem, że w ułamkach miejsca po przecinku należy nie dzielić, a mnożyć przez 2.








