Ahojte dostala som zadanie Navhnite algoritmus na prevod šestnastkoveho cisla do osmickovej sustavy ...o nieco som sa pokusila tak by som vas poprosila to skontrolovat ci to mam dobre alebo uplne zle dakujem:)
//autoeditácia príspevku (04 Dec 2011, 13:40)
a vlastne miesto dvojky tam ma byt osmicka
1) 16 aj 8 sú mocniny dvojky, dá sa to previesť priamo bez medzisústavy. Ale ak si tak rada komplikuješ život..
2) máš to zle, už len preto že vstup je šestnástkové číslo, a teda môže byť napríklad v tvare 3FB2. Vo svojom algoritme však neprevedieš F a B do príslušnej číselnej formy, a neviem teda ako chceš tieto "znaky" deliť číslami. Musíš si spraviť najprv prevodnú tabuľku a až potom môžeš deliť.
mozno by to bolo jednoduchsie tak ze ked mas nejake pismeno tak odcitas iba od jeho ascii hodnoty 55 a nemusis tam mat tie podmienky. ale tieto diagramy nepoznam tak neviem ci to je mozne.