| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
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
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment trier avec QBASIC
    peuplements de base pour tous -Purpose Symbolic Instruction Code du débutant ; maîtriser est la première étape de nombreux programmeurs prennent lors de l'apprentissage de leur métier . QBASIC est un environnement de développement intégré pour BASIC , vous pourriez écrire de base dans QBASIC et testez-le , enregistrez-le ou déboguer sans avoir besoin d' un autre programme . Parce Basic est un langage essentiellement composé d'apprentissage , il n'est pas intégré dans la fonction " Tri" . Apprendre à trier en BASIC est un excellent exercice de la pensée critique et la façon d' écrire du code précis. Choses que vous devez
    QBASIC ou autre interpréteur BASIC
    Afficher plus Instructions
    1

    Effacer votre écran de n'importe quel autre code au début du programme en tapant " CLS " que la première ligne . Appuyez sur "Entrée" pour passer à la ligne suivante
    2

    Tapez le suivant dans QBASIC : .

    Let data = 10 &

    DIM A ( DATA) < br >

    Cela va créer une variable appelée «DATA» avec 10 points et assurez-vous BASIC sait que vous voulez l'utiliser comme un tableau .
    3

    Ajoutez les lignes suivantes au programme : Photos

    num = 1 AUX DONNÉES

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

    Ensuite NUM

    Dans ce bloc de code, vous définissez une boucle où un nombre aléatoire entre 1 et 100 sont générés et placés dans une variable " DATA" . Dans la première ligne , vous définissez le premier numéro que vous voulez répéter jusqu'à ce que le tableau se termine. Dans la boucle , "RND" est multipliée par 100 et a 1 ajoutée. C'est parce que "RND" retourne toujours un nombre entre 0 et 1, et des nombres entiers non nuls sont plus faciles pour les humains de comprendre
    4

    Entrez le code suivant ci-dessous: .
    < P > ext = 1 à DATA - 1 x

    PRINT extérieur;

    POUR INTERIEUR EXTERIEUR = + 1 AUX DONNÉES

    Si A ( OUTER ) < = A (intérieur) ALORS GOTO NOCHANGE

    SWAP A ( OUTER ), A (intérieur)

    NOCHANGE :

    Ensuite intérieure

    Ensuite EXTERIEUR

    est le code de tri réelle. «Intérieur» et «extérieur» sont deux variables que vous utilisez pour représenter les premier et second éléments dans le tableau . Si l'on est supérieure, les swaps de programme. Sinon, il ira à la " NOCHANGE : « marqueur et simplement travailler sur la prochaine étape du programme
    5

    Ajoutez le code suivant : .

    Num = 1 TO Objets

    Previous :

    next :
      articles connexes
    ·Variables Versus caractères numériques 
    ·Définition de 64 bits CCG 
    ·Comment obtenir les noms des champs d'un dataset 
    ·Comment mettre à jour le modèle Connexion avec ASP 
    ·Différentes façons d'afficher la date dans la ligne d…
    ·Comment trouver la taille de la mémoire tampon dans ge…
    ·Comment passer des variables de Shell à AWK 
    ·Comment changer le mot de passe SYSMAN 
    ·Qu'est-ce que Virtual Reality Modeling Language 
    ·Comment utiliser Ant dans FlashBuilder 
      articles en vedette
    ·Comment faire pour changer la casse du texte à l'aide …
    ·Comment exécuter un script CGI RPC sur le Web 
    ·Comment charger une requête dans MySQL 
    ·Comment faire pour utiliser Java Decompiler 
    ·Comment puis-je obtenir une gamme de valeurs à partir …
    ·Comment éviter Coder en dur dans les projets Eclipse 
    ·Comment utiliser MSBuild pour WPF Fusionner assemblages…
    ·Comment faire pour supprimer Binary Tree en Java 
    ·Comment faire pour modifier une légende de dialogue Wi…
    ·Affichage de fonction en Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com