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

VB 6 et antérieur Discussion :

Simplification de fonction logique - le famous tableau karnaugh


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Janvier 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 10
    Par défaut Simplification de fonction logique - le famous tableau karnaugh
    Je suis eentrain de faire un programme qui fait la tache de tableau de karnaugh , maintenant je cherche le controle qui va me permet de realise l'interface de cette application
    dans l'interface je veux afficher un tableau , qui offre au utilisateur de l'application de faire simple clique sur une case pour l'affecter la valeur 0 ou 1
    et je sais pas par quel controle je vais realiser ce tableau , pour me offre cette possibilité

  2. #2
    Membre chevronné Avatar de La Praline
    Inscrit en
    Mars 2007
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2007
    Messages : 592
    Par défaut
    Bonjour,

    Bonne idée pour le tableau de karnaugh, c'est fou ce qu'on peut avoir l'impression de perdre notre temps (en gagnant du temps en fait ).

    Bref comme ça, d'instinct, je créerais (suivant la taille du tableau...) dynamiquement (puisque cela peut changer suivant le nombre de variables...) de simple bouton.

    Ces bouton qui, lorsque tu cliques dessus affichent l'inverse de ce qu'il y avait dessus auparavant (si il y avait 0, ca affiche 1 et vice versa...)...

    Ensuite une fois que tu as tout bien placé, tu récupère les caption des bouton et tu traite ton équation logique pour en sortir un résultat qui tabasse


    Cordialement

  3. #3
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Argentine

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 173
    Par défaut
    tu n'as pas besoin de tableau.

  4. #4
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Vld, sincèrement je ne doute pas un instant de la pertinence de ta réponse, je pense que tu es très calé, mais penses tu vraiment que ta réponse aide qui que ce soit ?
    Pas besoin de tableau, ok, je veux bien mais si tu ne dis pas ce qui te semble meilleur, je ne suis pas sûr que ce soit très utile...

  5. #5
    Membre chevronné Avatar de La Praline
    Inscrit en
    Mars 2007
    Messages
    592
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2007
    Messages : 592
    Par défaut
    Mon idée de bouton ne fait l'unanimité ??

  6. #6
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Argentine

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 173
    Par défaut
    je suis calé en rien du tout, c'est juste de la logique.

    Table de vérité : un array basique avec des 1 et des 0
    Table de karnaug : idem rempli depuis table de vérité
    Résutlat final : for each sur chaque ligne et chaque colonne, calcul des carrés ou rectangles de 1 regroupables ... récupération de leurs indices (colonne, ligne) et formulation de l'équation finale.

    [EDIT] Pardon, j'ai lu trop vite j'avais pas vu qu'il voulait faire plus qu'afficher un résultat

    La en effet, y'a pas le choix ...
    [/EDIT]


  7. #7
    Membre régulier
    Inscrit en
    Janvier 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 10
    Par défaut
    slt
    Merci bcp de m'aider, je sais pas est que y a pas une autre methode pour realiser mon tableau.
    pour la methode proposer de la part de La Praline est bien, je peux creer un groupe de contrôle des boutons qui ont meme nom et ils se diffèrent par l'index , et lorsque l'utilisateur clique au dessus d'un bouton de ce groupe, il envoie son indice à la procédure lier au evenement click du groupe de controle boutons qui fait la classification des 1 entrés ( càd les mintermes entrés ) par l'utilisateur; c'est la preimère etape d'algorithe de Quine_Mcclusky .
    la propriété caption de bouton bascule entre les valeurs 0 et 1

    pour la realisation du tableau par des bouton je l'avais deja fait , mais il m'as pas donner une bonne representation, je cherche à enricher mon application de coté d"apparence et je cherche , est ce qui'y a un controle qui donne un apparence plus mieux que les boutons

    Merci bcp

  8. #8
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Toujours le flexGrid, avec des couleurs de fond, par exemple.

    Je comprends mal ton idée de tableau de boutons. Les indices des boutons ne t'indiquent pas sur quelle rang-colonne se trouve le bouton cliqué. Et je dois humblement avouer que l'algorithe de Quine_Mcclusky, c'est nouveau pour moi. En quoi ça consiste?

  9. #9
    Membre régulier
    Inscrit en
    Janvier 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 10
    Par défaut
    l'algorithme de Quine_Mcclusky , c'est methode algorithmique pour la simplification des fonctios logiques

  10. #10
    Membre régulier
    Inscrit en
    Janvier 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 10
    Par défaut
    Si vous voulez apprendre à quoi ressemble , vous pouvez simplement consulter le site http://www.premiumorange.com/daniel....igit_3TS1.html
    bonne chance

  11. #11
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    J'ai regardé un peu sur Internet et ce que j'ai retrouvé me rappelle mon premier cours de Maths quand je suis entrée au collège. Je vieillis. Ma mémoire n'est plus aussi dynamique...

    Je reste convaincue que le tableau s'affiche toujours meiux dans une FlexGrid...

  12. #12
    Membre régulier
    Inscrit en
    Janvier 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 10
    Par défaut
    ok pardon moi , c quoi flexgrid je suis nouveau dans la VB, et je connais pas bcp ??

Discussions similaires

  1. [VB] Fonction qui retourne un tableau
    Par ptitsoleil87 dans le forum VB 6 et antérieur
    Réponses: 11
    Dernier message: 24/12/2005, 10h52
  2. Fonction qui renvoie un tableau?
    Par elm dans le forum C
    Réponses: 23
    Dernier message: 21/12/2005, 12h44
  3. Réponses: 2
    Dernier message: 08/12/2005, 19h29
  4. Fonction max d'un tableau de variables...
    Par Romalafrite dans le forum ASP
    Réponses: 7
    Dernier message: 20/07/2004, 10h38
  5. Fonction qui retourne un tableau
    Par _lara_ dans le forum ASP
    Réponses: 6
    Dernier message: 24/05/2004, 15h06

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