Document à compléter seul ou en binôme et à remettre (automatiquement) pour le 9/12/2016
Il est recommandé de faire des sauvegardes de votre travail sur un ordinateur personnel de temps en temps pour garder une trace de votre avancée en cas de problème technique
Nom(s) et Prénom(s) : Mairau Vaihere Algorithme ou problème choisi : Algorithmes de conversion d’un entier de l’écriture en base a à l’écriture en base b
(double cliquer pour éditer, Maj+Enter pour basculer en affichage formaté)
#exemple de bloc en Python 3
for i in range(0,106):
if i % 7 == 0:
print (i)
Exemple de bloc en syntaxe Markdown avec des formules mathématiques en Latex (entre $):
On peut utiliser du gras, de l'italique, ... Des #, ##, ###, en début de ligne pour des niveau de sections du texte.
On peut insérer des mathématiques avec Latex : $\frac{a}{b}$ , $a_n$, $a^{2k+1}$, $e^{i\frac{\pi}{4}}$, $\sum_{i=1}^n a_i$, ...
Vous pouvez aussi explorer les feuilles de TP pour retrouver des éléments de syntaxe. (double cliquer pour éditer, Maj+Enter pour basculer en affichage formaté)
En premier temps, nous allons convertir le nombre donné par l'utilisateur en base a en base 10 avant de le convertir en base b car il est beaucoup plus facile à manipuler un nombre en base 10.
a=input("entrer la base de départ:");
b=input("entrer la base d'arrivée:");
N=input("entrer un nombre dont la base" + a);
print("Voici le nombre N=",N,"en base",a);
M=0;
for i in range (len(N),1):
n = N / 10**(i-1)
while M >= b :
R == M % b
if R != 0 :