Převod do soustav
Abschlussbedingungen
1. PrevodDoSoustav
Vytvořte aplikaci pro převod zadaného celého čísla v desítkové soustavě do binární (dvojková), nebo hexadecimální (šestnáctkové) soustavy. U soustavy, do které se celé číslo převádí, si uživatel si vybere, na kolik bytů se má konvertované číslo zobrazit.
Účel příkladu
- Převod celého čísla na znak (v C# např. (char)65 → 'A' )
- Převod znaku na celočíselnou hodnotu ordinálního typu (např. celého čísla, znaku, atd., v C# např. (int)'A' → 65)
- Celočíselné dělení - /
- Zbytek po celočíselném dělení - %
- Cyklus s pevným krokem
- Podmínka
- Výpočet s použitím podprogramu – funkce
- Konverze celého čísla na text
Typ aplikace
- Konzolová aplikace
Popis úkolu
- Převod čísel do binárního nebo hexadecimálního tvaru
Funkčnosti
- Při spuštění programu se provede výpis výzvy pro zadání celého čísla, které má být konvertováno do vybrané soustavy. Číslo je předáno podprogramu (funkce), která zajistí konverzi do uživatelem vybrané soustavy a zobrazení na specifikovaný počet bytů. Výsledek konverze je vypsán v hlavním programu. Pokud došlo k přetečení, je tato informace vypsána spolu s konvertovaným číslem
- Po výpisu konvertovaného čísla bude aplikace ukončena po stisku klávesy
Výstup programu

Výstup programu: Ukázka výpisu převodu čísla do binární soustavy v hlavní metodě programu PrevodDoSoustav