Informatique

Question

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, 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 remont

1 Réponse

  • 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é