Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment le point d'expirer votre scr…
  • Visuel Méthode de tri de base 
  • Comment faire pour utiliser le contr…
  • Comment écrire du code VB pour un c…
  • Comment créer une boîte d'option d…
  • Comment le type arabe dans Visual Ba…
  • Comment faire pour supprimer le doss…
  • Comment récupérer les données d'u…
  • Comment puis-je lire ligne par ligne…
  • Fonctions Type de données VBScript 
  •   Visual Basics 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
  •  
    Visual Basics programmation

    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 .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • VB.NET programmation serveur client 
  • Comment déterminer si un élément existe en VB Tableau 
  • Avantages et inconvénients de l'utilisation de plusieurs tables dans Visual Basic 
  • Comment créer égaliseur graphiques dans Visual Basic 
  • Comment faire VB Debugger aller dans Code 
  • Comment changer Int à cordes 
  • Comment utiliser WMP contrôle sur Vb.Net 
  • Bibliothèque de chiffrement pour VBA 
  • L'utilisation de OLE dans VB 
  • Comment utiliser VB Logic Pour réorganiser une liste 
  • Connaissances Informatiques © http://www.ordinateur.cc