Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno jazyk C - premena z desiatkovej sustavy na binarnu

zdravim mam problem s tymto jednoduchym binarnym kodom nenapise mi to nic vobec nic a neviem preco
matematicky to je spravne nie?? akorat neviem ci ked to nepodelim nevyde mi aj zvysok ze by som dal celociselnu premennu ale zas ci by to zistilo ten zvysok po deleni :D

#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main()
{
    int desiatkova;
    int dvojkova;
    printf ("Zadaj prirodzene cislo v desiatkovej sustave: ");
    scanf("%d",&desiatkova);
    while (desiatkova<0)
    {
        if((desiatkova%2)==0)
        {
            printf("0");
        }
        if((desiatkova%2)==1)
        {
            printf("1");
        }
        desiatkova/2;
    }
    getchar();
    return 0;
}

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny