Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Pomoc s programom

Zamyslis sa po krokoch ze jak to prevadzas rucne. A potom presne tie ktroky napis do programu. Ne ziadne ine kroky. Da sa to 2 sposobmi, jeden z nich je jednoduchsi ale cifry vypisuje naopak.
Vies si to previest rucne na papieri? S pomocou kalkulacky napriklad. Preved cislo 101010 na desiatkovu. Robis co?
P.S. resp. v pc je to cele hovadina lebo nerobis operacie nad ciframi, a interne sa vsetko uklada v dvjkovej. Ty budes robit asi defakto konverziu string na integer. A ne prevod sustav.

... tvoj problem je ze scanf ti to binarne cislo previedol uz do integeru a predpokladal pri tom 10kovu sustavu, a nemas implementovane binarne delenie. Musis si to na vstupe brat ako string, a spracovavat jednotlive cifry (znaky stringu). Tym si prevedies vsetupnu sustavu X do nativneho integeru. Ten si zas mozes potom vypisat na obrazovku prevodom na string do inej sustavy.

Reakce na odpověď

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

Zpět do poradny