Obtenez des conseils avisés et des réponses précises sur Zoofast.fr. Trouvez des réponses détaillées et précises à toutes vos questions de la part de nos membres de la communauté bien informés.

Bonsoir,
J'ai besoin d'aide pour ce devoir d'informatique car je n'ai pas compris et j'ai beaucoup trop de lacunes dans cette matière. Ce devoir pourrait remonter ma moyenne donc toute aide serait la bienvenue.
Merci d'avance

Bonsoir Jai Besoin Daide Pour Ce Devoir Dinformatique Car Je Nai Pas Compris Et Jai Beaucoup Trop De Lacunes Dans Cette Matière Ce Devoir Pourrait Remonter Ma M class=

Sagot :

Je sais pas vraiment quelle méthode tu as appris pour les conversions de base, donc je vais te montrer celle que j'utilise généralement :

On va prendre l'exercice 1.1 pour exemple.

• On va chercher à faire des divisions euclidiennes en boucle, jusqu’à ce que le quotient soit égal à 0

Ici, on va diviser 641 par 7 jusqu’à ce que le quotient soit égal à 0 :

1. 641 // 7 → Quotient (résultat) = 91 | Reste = 4

2. 91 // 7 → Quotient = 13 | Reste = 0

3. 13 // 7 → Quotient = 1 | Reste = 6

4. 1 // 7 → Quotient = 0 | Reste = 1

Et là on arrête car le quotient = 0.

Maintenant, tout ce qu'il reste à faire c'est de lire les restes du dernier au premier. Ici, 641 en base 7 donne 1604

Si j'ai bien compris l'exercice 1.2, il faut remplacer J par ton jour de naissance

Imaginons que tu sois né le 15 : il faut alors convertir (15+9)²  = 24² = 576.

1. 576 // 7 → Q = 82 | R = 2

2. 82 // 7 → Q = 11 | R = 5

3. 11 // 7 → Q = 1 | R = 4

4. 1 // 7 → Q = 0 | R = 1

Donc (15+9)² s'écrit 1452 en base 7

En espérant t'avoir au moins un peu éclairé