Schrijf een Python programma dat de volgende stappen doorloopt:
Print een welkomstekst als volgt:
****************************************
* hexadecimaal <-> decimaal convertor *
****************************************
* Kies 1 voor hexadecimaal -> decimaal *
* Kies 2 voor decimaal -> Hexadecimaal *
****************************************
Vraag de gebruiker zijn keuze in te geven:
Keuze: ___
Afhankelijk van de keuze krijgt de gebruiker volgende vraagzin:
Geef het hexadecimaal getal in:
of
Geef het decimaal getal in:
Druk het resultaat af:
De decimale waarde is ___.
of
De hexadecimale waarde is ___.
Schrijf hiervoor 2 functies met de namen hexadicimaal_decimaal en decimaal_hexadecimaal die de conversie berekent tussen de 2 talstelsels. De functie hexadicimaal_decimaal krijgt als input een string (niet hoofdlettergevoelig) en geeft een integer terug, de functie decimaal_hexadecimaal krijgt een integer als input en geeft een string terug.
****************************************
* hexadecimaal <-> decimaal convertor *
****************************************
* Kies 1 voor hexadecimaal -> decimaal *
* Kies 2 voor decimaal -> Hexadecimaal *
****************************************
Keuze: 1
Geef het hexadecimaal getal in: f
De decimale waarde is 15.
****************************************
* hexadecimaal <-> decimaal convertor *
****************************************
* Kies 1 voor hexadecimaal -> decimaal *
* Kies 2 voor decimaal -> Hexadecimaal *
****************************************
Keuze: 2
Geef het decimaal getal in: 15
De hexadecimale waarde is F.