| 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 >> Computer Programming Languages >> Content
    Come ordinare con QBASIC
    tribune di base per la All-Purpose Symbolic Instruction codice per principianti ; mastering è il primo passo per molti programmatori prendono quando imparare il loro mestiere . QBASIC è un ambiente di sviluppo integrato per il BASIC , si potrebbe scrivere BASIC all'interno QBASIC e testarlo , salvare o eseguire il debug senza la necessità di qualsiasi altro programma . Perché BASIC è un linguaggio essenzialmente fatta per l'apprendimento , non esiste una funzione "Ordina" built-in . Imparare a ordinare in BASIC è un grande esercizio di pensiero critico e come scrivere codice preciso . Cose che ti serviranno
    QBASIC o altro interprete BASIC
    Show More Istruzioni
    1

    Cancella lo schermo di qualsiasi altro codice all'inizio del programma digitando " CLS " come prima linea . Premere "Enter" per passare alla riga successiva
    2

    digitare nel QBASIC : .

    AFFITTO DATA = 10

    DIM A ( DATA) < br >

    Questo creerà una variabile chiamata "DATA" , con 10 articoli e quindi assicurarsi BASIC sa che si desidera utilizzare come matrice .
    3

    Aggiungi il seguente programma :

    PER NUM = 1 TO DATI

    AFFITTO A ( NUM ) = INT ( RND * 100 ) + 1

    AVANTI NUM

    In questo blocco di codice , è possibile impostare un ciclo in cui vengono generati e messi in una variabile " DATA" numeri casuali tra 1 e 100 . Nella prima riga , si imposta il primo numero che si desidera ripetere fino a quando l'array termina . All'interno del ciclo , "RND" viene moltiplicato per 100 ed è uno aggiunto. Questo perché " RND" restituisce sempre un numero compreso tra 0 e 1 , e interi , numeri diversi da zero sono più facili per gli esseri umani per capire
    4

    Inserisci il codice seguente sotto : .
    < P > PER ESTERNO = 1 AI DATI - 1

    STAMPA ESTERNO ;

    PER INTERNO ESTERNO = + 1 AI DATI

    CASO A ( ESTERNO ) < = A ( INTERNO) THEN GOTO nochange

    SWAP A ( ESTERNO ) , A ( INTERNO ) per

    nochange :

    AVANTI INNER

    PROSSIMA ESTERNA

    codice è il codice ordinamento effettivo . "Interno" ed "esterni" sono due variabili che si utilizzano per rappresentare il primo e secondo elementi dell'array . Se uno è maggiore , allora il programma swap . In caso contrario, si andrà alla " nochange : " marcatore e semplicemente lavorare sulla fase successiva del programma
    5

    Aggiungere il seguente codice : .

    PER NUM = 1 TO VOCI

    sTAMPA A ( NUM ) , Stati

    AVANTI NUM

    Questo stamperà l' elenco ordinato in modo da poter controllare il vostro lavoro .

    Previous :

    next :
      Articoli Correlati
    ·Come disegnare un diagramma di flusso per i CSS Gerarch…
    ·Come codice di trasferimento dati mediante HTTPService …
    ·Come associare un dizionario su DropDownList 
    ·Come usare OPL 
    ·Come scrivere il codice sorgente 
    ·Come fare un file di patch 
    ·Come Design Specification Lingue per Sistemi di Control…
    ·Come personalizzare GVIM per HTML Coding 
    ·Scrivere del testo in OpenGL 
    ·Come faccio a convertire un file plotter 
      Articoli in evidenza
    ·Come controllare se DIV Got Focus in Javascript 
    ·Come inserire il codice Java in Joomla 
    ·Come utilizzare il metodo SearchEx in VB6 
    ·Come fare un file VBS 
    ·Come fare Java Riconoscere Strings pari e dispari 
    ·Come utilizzare Cscript per creare un database basato s…
    ·Come compilare Visual Basic 
    ·Come fare un Mailer modulo PHP che Auto Reindirizza ad …
    ·Come utilizzare la funzione di Flock in PHP 
    ·Come caricare barre in Visual Basic 
    Copyright © Conoscenza Informatica http://it.wingwit.com