Oefeningen

Opgave 1. Schrijf een programma dat het algoritme
uit de slide Talstelsels (3) implementeert,
dat wil zeggen, waarmee een getal uit een willekeurig talstelsel
omgezet kan worden naar een tientallige representatie.


In [ ]:

Opgave 2. Nu je de programma's hebt om de conversie van een willekeurig talstelsel
naar 10-tallig uit te voeren en tevens de conversie van 10-tallig naar een
willekeurig talstelsel, kun je ze samen gebruiken om van het ene
willekeurige talstelsel, zeg $n$, naar het andere willekeurige talstelsel $m$ te converteren:
$x_n \rightarrow y_{10} \rightarrow z_m$
Schrijf een programma dat een getal in een opgegeven talstelsel kan
converteren naar een ander opgegeven talstelsel. Je kunt de onderstaande code
gebruiken om je programma te beginnen:

```python
org_base = 8
org_number = "4607"
tgt_base = 16

## converteer org_number (basis org_base) naar dec_number (10-tallig),
## converteer dec_number (10-tallig) naar tgt_number (basis tgt_base),
## druk tgt_number af
```

In [ ]:

Opgave 3. Pas het programma uit opgave 2 aan zodat de gebruiker de beide bases
en het te converteren getal mag opgeven, zoals beschreven
in de slide Python User Interaction (1)


In [ ]: