Scrivere un programma che, data una stringa di cifre binarie rappresentante un numero naturale in base 2, la converta in una stringa sequenza di cifre decimali rapresentanti lo stesso numero in base 10. Generalizzare il precedente programma, trasformandolo in un programma che chiede in ingresso la base di partenza b_1 e quella di arrivo b_2, quindi prende in ingresso la rappresentazione in base b_1 di un numero naturale e ne stampa la rappresentazione in base b_2. Scrivere un programma che legge in ingresso un numero naturale in base 10 e lo memorizza in una variabile di tipo unsigned int. Quindi prende in ingresso una base b e stampa la rappresentazione di tale numero in base b. Scrivere un programma che prende in ingresso una base b, quindi legge la rappresentazione in base b di un numero naturale e memorizza il valore di tale numero in una variabile di tipo unsigned int.