Hľadaj Zobraz: Univerzity Kategórie Rozšírené vyhľadávanie

45 033   projektov
0 nových

Prevod racionálnych čísel - zadanie

«»
Prípona
.docx
Typ
počítačové zadanie
Stiahnuté
23 x
Veľkosť
0,2 MB
Jazyk
slovenský
ID projektu
44929
Posledná úprava
20.03.2014
Zobrazené
1 592 x
Autor:
amonatrix
Facebook icon Zdieľaj na Facebooku
Detaily projektu
Popis:
Zadanie: Navrhnite algoritmus pre prevod racionálnych čísel z desiatkovej sústavy do ľubovoľnej inej (od 2-kovej po 16-stkovú). Vstupy do algoritmu budú: číslo N ( Nє(0,1) ) v desiatkovej sústave a základ sústavy z ( z є<2,16> ), do ktorej sa bude číslo prevádzať. Prevod urobte na 10 platných desatinných miest, alebo aj menej, ak nastane prípad, že číslo má v sústave z desatinný rozvoj menej ako 10 miest.


Vysvetlivky: Algoritmus počíta iba desatinnú časť čísla, z toho dôvodu musí byť v 3. kroku zabezpečené vypísanie čísla “0.“ , aby formát výstupu bol správny.

Pre celočíselný základ je použitá funkcia int(), ktorá vyjadrí celé číslo, so zanedbaním desatinného miesta, potrebné na výstup.

V prípade keď je celé číslo súčinu vyššie ako 9, treba na výstupe vypísať písmená A až F, ktoré zodpovedajú číslam desiatkovej sústavy 10 až 15. To je zabezpečené v 8. kroku.

Kľúčové slová:

algoritmus

prevod racionálnych čísel

desiatková sústava

vývojový diagram



Obsah:
  • Zadanie
    Vstupné premenné
    Algoritmus
    Popis použitých premenných
    Vysvetlivky
    Vývojový diagram
    Vzorový príklad: