IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ada Discussion :

Equation logique en Ada


Sujet :

Ada

  1. #1
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 77
    Points : 34
    Points
    34
    Par défaut Equation logique en Ada
    Bonjour
    Voilà, je possède une équation logique simplifiée du type ab+bc+âc (ou â indique le complément de a).
    Chaque terme est rangé dans une case d'un tableau, ce qui donne :
    ab
    bc
    âc

    Je voudrais mettre ces termes du tableau en binaire donc soit 0 ou 1 (0 pour le complément et 1 pour les non complementés) et tout ça en ADA.

    Alors si quelqu'un pouvait m'aider, je l'en remercie d'avance.

  2. #2
    Membre habitué
    Inscrit en
    Décembre 2004
    Messages
    119
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 119
    Points : 156
    Points
    156
    Par défaut
    Citation Envoyé par babylone_59
    Bonjour
    Voila je possede un equation logique simplidié du type ab+bc+âc (ou â indique le complement de a)
    Chaque terme est rangé dans une case d'un tableau, ce qui donne:
    ab
    bc
    âc
    De quel type sont les donnees de ton tableau?

    Je voudrais mettre ces termes du tableau en binaire donc soit 0 ou 1(0 pour le complement et 1 pour les non complementé)
    et tous ça en ADA
    Alors si quelqu'un pourrai m'aider ,je l'en remerci d'avance
    J'avoue que je ne comprends pas trop le souci. Tu ne peux pas utiliser des booleens pour tes donnees?

    Juan qui capte rien

  3. #3
    Membre éprouvé
    Avatar de Celelibi
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 087
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 087
    Points : 1 122
    Points
    1 122
    Par défaut
    En effet la définition du type du tableau peut aider.

    Soit tu stoque des booléens, auquel cas pour complémenter tu fais x := not x; avec x une variable booléenne (pas un tableau, ni un nombre).

    Sinon si tu veux stoquer des nombres binaires, il faut utiliser les types "mod".

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    type T_nb_bin is mod 2**8;
    avec ça tu peux utiliser les opérateurs logiques and, or, xor etc...
    Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter.

  4. #4
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 77
    Points : 34
    Points
    34
    Par défaut
    Par exemple si je possede 4 variable et un tableau T_nb_bin comportant ab,ac,bd,âd alors pour convertir chaque termes en binaire je fais:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    type T_nb_bin is mod 2**16;

  5. #5
    Membre éprouvé
    Avatar de Celelibi
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 087
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 087
    Points : 1 122
    Points
    1 122
    Par défaut
    babylone_59, soit il manque un bout de message, soit j'ai vraiment l'impression que tu n'as jamais fait d'Ada.
    Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter.

Discussions similaires

  1. [Toutes versions] Equation logique d'exécution de macro
    Par zakharorion dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 06/12/2011, 16h44
  2. simplification d'equation logique
    Par dionisos56 dans le forum Bibliothèques
    Réponses: 1
    Dernier message: 24/01/2008, 19h02
  3. simplification d'équation logique
    Par ptipoutche dans le forum Algorithmes et structures de données
    Réponses: 1
    Dernier message: 11/10/2006, 14h40
  4. résolution d'equation f(x) = 0
    Par magicien dans le forum C
    Réponses: 8
    Dernier message: 06/05/2003, 16h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo