Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Slik konverterer Infix til Postfix Ved hjelp av Visual Basic
    A felles oppgave i programmering er å konvertere matematiske uttrykk mellom infix ( X + Y ) , prefiks ( + XY ) og Postfix ( XY +) notasjoner . Mens infix er det lettest forstått notasjon for mennesker , noen typer datasystemer er mer egnet til enten postfix eller prefiks notasjon . Du kan bruke flere av Visual Basic sin innebygde funksjoner for å hjelpe programmeringen av denne prosedyren . Instruksjoner
    en

    Identifiser operatør. Visual Basic er if-then uttalelser kan bli brukt til å søke på strengen for operatøren , bare søk etter hvert mulig operatør i sving , og stoppe når man er funnet
    2

    Angi operatøren til en variabel som heter " . ; . operator "
    3

    Split uttrykket i to individuelle operander ved hjelp av Visual Basic split -funksjon . Siden inngangen er i infix notasjon, blir alle sifre til venstre for operatøren hører til den første operand . Den delte funksjonen bør se noe sånt som " Split ( ' [ uttrykk ] ', ' [ skilletegn ] ' " hvor " uttrykket " er uttrykket som skal konverteres og " skilletegn " er operatør identifisert i trinn 1 . Denne vil splitte strengen i enkeltelementer For eksempel , hvis uttrykket er " 125-18 , " splitt samtalen skal være " Split ( " 125-18 "," - ") . som vil returnere " 125 " , og " 18 " Resultatene av splitten samtalen må lagres i en matrise, slik at hele linjen skal se ut som " Dim SplitArray ( ) som String = Split ( " 125-18 "," - " ;) "
    4

    Slå sammen uttrykket i postfix notasjon de operander er i en streng array, så det burde være noe sånt som dette : ". Dim postfix som String = SplitArray [ 0 ] & "" & SplitArray [ 1 ] og operatør " The variabel kalt " postfix "nå inneholder uttrykket i postfix notasjon .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke XML Med VB.NET 
    ·Hvordan bruke CreateProcess i VB6 
    ·Hvordan lage en Form passe enhver størrelse skjermen p…
    ·Hvordan bruke en Resx fil i Vb.Net 
    ·Hvordan lage et Visual Basic Script 
    ·Hvordan ta et skjermbilde i VB 
    ·Hvordan lage en Combo Box i Visual Basic 
    ·Hvordan lage en listevisning i Vb.NET 
    ·Microsoft Word /Visual Basic Tutorial 
    ·Slik konverterer VB6 til 64 Bit 
      Anbefalte artikler
    ·Hvordan bruke Python Med Mod_Wsgi 
    ·Hvordan å generere et tilfeldig heltall i Ada 
    ·Hvordan bruke Dir $ i VB6 
    ·Slik importerer modeller i GTK Radiant 
    ·Digitalt sertifikat for et VBA-prosjekt 
    ·Hvordan Typecast i Java 6 
    ·Slik formaterer du en variabel med én desimal i Java 
    ·Hvordan lage en liste i Lisp Coding 
    ·Hvordan sette opp en PHP Website 
    ·Hvordan Synkroniser Køer Via XML - RPC i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/