| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Konverter Infix til Postfix hjælp af Visual Basic
    En fælles opgave i edb-programmering er at omdanne matematiske udtryk mellem Infix (X + Y) , præfiks (+ XY) og Postfix (XY +) notationer . Mens Infix er den mest letforståelige notation for mennesker , nogle typer af edb-systemer er mere egnet til enten postfix eller præfiks notation. Du kan bruge flere af Visual Basic s indbyggede funktioner til at hjælpe programmeringen af denne procedure. Instruktioner
    1

    Identificer operatøren. Visual Basic er hvis-så udsagn kan bruges til at søge strengen for operatøren , bare søg for hver mulig operatør til gengæld stopper, når man bliver fundet
    2

    Tildel operatøren til en variabel kaldet " . ; . operatør "
    3

    Split udtrykket i to individuelle operander ved hjælp af Visual Basic split -funktion. Da indgangen er i Infix notation vil alle cifre til venstre for operatøren tilhører den første operand . Split-funktionen skal se noget lignende " Split ( ' [ udtrykket ] ', ' [ delimiter ] ' ", hvor " udtryk " er det udtryk, der skal konverteres og " delimiter " er operatør identificeret i trin 1. . Dette vil opdele strengen i individuelle elementer for eksempel, hvis udtrykket er " 125-18 " split opkaldet skal være " Split ( " 125-18 " ," - "). , som vil vende tilbage" 125 " , og " 18 " Resultaterne af den opdelte indkaldelse skal gemmes i et array, så hele linjen skal se ud " Dim SplitArray () As String = Split ( " 125-18 " , " - " ;) "
    4

    sammenkæde udtrykket i postfix notation operanderne er i en streng array, så det bør være noget lignende dette: ". Dim postfix som String = SplitArray [0] & "" & SplitArray [1] & operatør "The variabel kaldet " postfix " indeholder nu udtrykket i postfix notation .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan læses en enkelt linje med kommaer fra Visual Ba…
    ·Sådan Konverter VB6 til 64 Bit 
    ·Sådan ændres Application titel i Visual Basic 6 
    ·Sådan bruges modalformer i VB6 
    ·Tutorial til Visual Basic kommandoer 
    ·Hvordan man skriver flere linjer VB.NET 
    ·Hvordan man laver en Pop Up i Visual Basic 
    ·Hvordan laver diagrammer i Visual Basic 
    ·Sådan læses en liste med VBA 
    ·Sådan sortere data i Visual Basic 
      Anbefalede Artikler
    ·Sådan pakkes parametre fra en URL med Javascript 
    ·Hvad er IndexError i Python 
    ·Hvordan til at skrive programmer med VBA 
    ·Hvad Er Applets 
    ·Sådan konverteres fra Int til Char 
    ·Syntaks Fejl Mens Debugging 
    ·Hvordan man løser en T- Distribution Value Ved hjælp …
    ·Sådan opgraderer PHP på iWeb 
    ·Hvordan man skriver eksterne afhængigheder for et it-p…
    ·Sådan Upload PHP filer fra en URL 
    Copyright © Computer Viden http://www.computerdk.com