| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come convertire Infisso a Postfix con Visual Basic
    Un compito comune nella programmazione dei computer è la conversione di espressioni matematiche tra infisso ( X + Y ) , il prefisso ( + XY ) e Postfix (xy +) notazioni . Mentre infisso è la notazione più facilmente comprensibile per gli esseri umani , alcuni tipi di sistemi di computer sono più adatti a uno postfix o notazione prefissa . È possibile utilizzare molte delle funzioni incorporate di Visual Basic per aiutare la programmazione di questa procedura . Istruzioni
    1

    identificare l'operatore . Visual Basic è if- then può essere utilizzato per cercare la stringa per l'operatore , semplicemente ricerca di ogni possibile operatore a sua volta , fermandosi quando si è trovato
    2

    Assegnare all'operatore di una variabile chiamata " . , . operatore "
    3

    Spalato l'espressione in due operandi individuali utilizzando la funzione split Visual Basic . Dal momento che l'ingresso è in notazione infissa , tutte le cifre a sinistra dell'operatore saranno appartengono al primo operando . La funzione split dovrebbe essere simile a "Split ( ' [ espressione ] ', ' [ delimitatore ] ' " dove " espressione " è l'espressione da convertire e " delimitatore " è l'operatore identificato nel passaggio 1 . Questa volontà dividere la stringa in singoli elementi , ad esempio, se l'espressione è " 125-18 ", la chiamata scissione dovrebbe essere " Split ( " 125-18 " , " - ") . che restituirà " 125 " , e " 18 ", i risultati della chiamata scissione devono essere salvati in un array , quindi l' intera linea dovrebbe essere simile " Dim SplitArray ( ) as String = Split ( " 125-18 " , " - " ;) "
    4

    concatenare l'espressione in notazione postfissa gli operandi sono in una matrice di stringhe , quindi dovrebbe essere qualcosa di simile a questo : . " Dim postfix as String = SplitArray [ 0 ] & " " & SplitArray [ 1 ] e operatore " la variabile chiamata" postfix "ora contiene l'espressione in notazione postfissa .

    Previous :

    next :
      Articoli Correlati
    ·Come trovare un carattere in una stringa in Visual Basi…
    ·Come impostare Cursor sintassi predefinita in Visual Ba…
    ·Come fare Forms Griglia 
    ·Come convertire da VB6 
    ·Modalità di accesso a cartella condivisa VB 2005 
    ·Come cercare nel Registro di sistema in VB6 
    ·Regole che si applicano alle Matrici in Visual Basic 20…
    ·Come utilizzare MSFlexGrid in VB6 
    ·Come fare un pulsante per VBScript 
    ·Come determinare la casella di controllo è selezionata…
      Articoli in evidenza
    ·Microsoft C + + Tutorials 
    ·Come convertire una data in UTC Utilizzo di Java 
    ·Come fare Animated Widget 
    ·Come ottenere un attributo in Javascript 
    ·Che cosa è una fonte di eventi in Java 
    ·Come passare parametri a subroutine in Perl 
    ·Class & Oggetti in VB 6.0 Tutorial 
    ·Come eseguire un file PHP automaticamente 
    ·Come impedire la memorizzazione nella cache di un Cross…
    ·Come connettersi a un database Oracle in Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com