| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment faire pour convertir Infixe à Postfix utilisant Visual Basic
    Une tâche commune dans la programmation informatique est de convertir les expressions mathématiques entre infixe (X + Y) , préfixe ( + XY) et Postfix (XY +) notations . Alors que infixe est la notation la plus facile à comprendre pour les humains , certains types de systèmes informatiques sont plus adaptés à chaque postfix ou notation préfixée . Vous pouvez utiliser plusieurs fonctions intégrées de Visual Basic pour faciliter la programmation de cette procédure. Instructions
    1

    identifier l'opérateur . Visual Basic est si -alors ' peuvent être utilisés pour rechercher la chaîne de l'opérateur , il suffit de chercher pour chaque opérateur peut , à son tour , s'arrêtant lorsque l'on se trouve
    2

    Attribuer à l'opérateur d' une variable appelée " . ; . opérateur "
    3

    divisé l'expression en deux opérandes individuels en utilisant la fonction split Visual Basic. Depuis l'entrée est en notation infixe , tous les chiffres à gauche de l'opérateur fera partie de la première opérande. La fonction de répartition devrait ressembler à quelque chose comme " Split ( ' [ expression ] ', '[ séparateur ] » où «expression» est l'expression à convertir et " delimiter " est l'opérateur identifié à l'étape 1. Ce sera diviser la chaîne en éléments individuels Par exemple, si l'expression est « 125-18 », l'appel de scission devrait être " split ( « 125-18 »,« - »). qui renverra " 125 " et " 18 " les résultats de l'appel partagé doivent être enregistrés dans un tableau , donc toute la ligne devrait ressembler à " SplitArray Dim ( ) as String = split ( " 125-18 "," - " ;) "
    4

    concaténer les expression en notation postfix les opérandes sont dans un tableau de chaînes , de sorte qu'il devrait être quelque chose comme ceci: . " Dim postfix comme string = SplitArray [0] & "" & SplitArray [1] et l'opérateur " la variable appelée " postfix " contient maintenant l'expression en notation postfix .

    Previous :

    next :
      articles connexes
    ·Comment utiliser des variables dans un VBA requêtes d'…
    ·Comment faire votre propre vidéo avec photos et musiqu…
    ·Comment masquer une colonne De FlexGrid dans Visual Bas…
    ·Comment faire pour obtenir les noms des fenêtres dans …
    ·Comment cacher le Controlbox en VB 
    ·Comment changer une grille de couleur 
    ·Sortes de dessin au trait en Visual Basic 
    ·Comment créer et supprimer l'objet VB6 
    ·Comment faire un Quiz dans Visual Basic 
    ·Comment créer un tableau en 3 dimensions dans Visual B…
      articles en vedette
    ·Comment le code logiciel de chat sans utiliser une base…
    ·Comment lire un fichier en PHP 
    ·Comment insérer les mots qui contiennent des apostroph…
    ·Comment obtenir l' index du tableau de chaînes en Java…
    ·Comment remplacer les caractères non-alphanumériques …
    ·Comment renommer les fichiers avec un VBS 
    ·Comment faire pour installer un vieux compilateur C + +…
    ·Comment ouvrir les fichiers ODT dans Office 2007 
    ·Comment convertir les pourcentages en décimales dans C…
    ·Comment faire de votre image en noir et blanc 
    Copyright © Connaissances Informatiques http://fr.wingwit.com