Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment faire pour tester la liaison…
  • Comment faire un compte à rebours e…
  • Jeu Conseils Maker 
  • Zebra ZPL Programming Guide 
  • Comment résoudre les problèmes inf…
  • Comment ajouter des cartes pour Quak…
  • Erreur de syntaxe pendant le déboga…
  • Quelles sont les différences entre …
  • Comment référencer un fichier CSS …
  • Comment améliorer la lisibilité de…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Facile de faire Qbasic Jeux

    BASIC, qui se tient pour All-Purpose code d'instruction symbolique du débutant , est toujours la langue la plus connue programmation là-bas pour les débutants , et QBasic est un simple interprète pour elle à travers lequel vous pouvez écrire et exécuter des programmes . Il ya encore une importante communauté d'amateurs QBasic là-bas et apprendre à faire des jeux QBasic vous apprend les fondamentaux de programmation et est un beaucoup de plaisir. Débuter avec QBasic

    Si vous n'avez pas QBasic sur votre système, vous pouvez télécharger la version originale au QB Site de Pete ( voir Ressources), ou une version plus récente appelée QB64 qui est conçu pour être compatible avec l'original. Une fois que vous l'ouvrez, vous vous retrouvez face à un écran bleu. Tapez ce qui suit : " "

    CLSPRINT "Bonjour tout le monde" INPUT " Quel est votre nom " , le nom $ print " Bonjour , " ; ; nom $ End of

    puis appuyez sur Maj + F5 pour exécuter le programme. Voici ce qui se passe :

    " CLS " signifie " écran clair" et s'assure que votre programme commence avec un écran vide , sinon, vous verrez les vestiges de l'ancien programme

    PRINT " . " imprime simplement une chaîne de texte à l'écran . Si vous êtes juste l'impression d'un numéro, vous n'avez pas besoin des citations .

    "INPUT" est une façon de demander l' entrée d'un utilisateur. La fin de la ligne », nom $» , est une variable : c'est là que la réponse de l' utilisateur sera stocké. Vous pouvez appeler ça comme vous voulez; variables qui contiennent du texte doivent se terminer par "$" et les variables qui contiennent uniquement des chiffres doivent se terminer par "%"

    La deuxième ligne " Imprimer" imprime le texte avec tout ce que l' . . utilisateur entré

    "END" , de façon prévisible , le programme se termine
    QBasic devinettes

    Entrez le code suivant dans QBasic : .

    CLSchances % = 1RANDOMIZE TIMERnumber % = INT ( RND * 10) + 1PRINT " je pense à un nombre de 1 à 10. Vous avez trois chances de faire les choses. "

    faire pendant chances % < 4PRINTPRINT " Vous êtes sur le hasard #" ; chances % ; PRINTINPUT " devinez le nombre " " . "; " . trop faible " deviner % IF deviner % = nombre% THENGOTO youwinELSEIF deviner % < nombre% THENPRINT ELSEIF deviner %> nombre% THENPRINT " trop élevée ". ELSEPRINT " Il ya eu une erreur. essayer à nouveau. " END IFchances % = chances % + 1Enroulez

    ImprimerImprimer " vous avez manqué de chance ! Désolé ! " END < br >

    youwin : "!" ImprimerImprimer " ! vous l'avez deviné le nombre , le nombre était" ; ; " nombre% " End of

    Dans ce jeu, le programme crée un nombre aléatoire entre 1 et 10 et vous propose trois chances de bien faire les choses , vous donnant des indices après les deux premiers indices . Il comprend un grand nombre de concepts de programmation.

    Après avoir franchi l'écran, " chances % = 1 " crée un nombre variable et fixe à 1. Cela permettra de suivre toutes les chances que le joueur doit deviner le nombre .

    Les deux lignes suivantes créent un nombre aléatoire . " RANDOMIZE programmé» est simplement la méthode QBasic utilise pour arriver à tirer au hasard de ses numéros . La ligne suivante , " nombre% = INT (RND * 10) + 1" , crée un nombre aléatoire de 1 à 10 et la stocke dans la variable nombre d' %. Il semble compliqué , mais, fondamentalement, il est juste en disant " en font l'un des dix premiers nombres entiers positifs. " Le « + 1 » à la fin permet de s'assurer que le nombre sera de 1 à 10 et non de 0 à 9 .

    Le " Do While ... " La ligne crée une boucle . Chaque fois que vous voyez une ligne qui commence par « DO » et faire défiler vers le bas un peu jusqu'à ce que vous trouverez une ligne qui dit « LOOP ». Tout le reste de cette ligne va continuer à boucle , encore et encore jusqu'à ce qu'une certaine condition est remplie - dans ce cas, jusqu'au chances % n'est plus à moins de quatre ( ou "< 4" dans la programmation - parler )
    .

    le programme demande ensuite une conjecture avec la commande INPUT, le stocke dans conjecture % , et procède à traiter avec la méthode "SI ... Then ... Else " . Comme vous pouvez le voir, cela fonctionne logiquement : «Si une déclaration est vraie , alors faites ceci ; ELSEIF autre affirmation est vraie , alors ce faire , autre chose d'autre est vrai, alors le faire. "

    La seule supplémentaire aspect est la commande GOTO. Dans ce cas, si le numéro est correct , le programme passe à la section du document intitulée « youwin " .

    Juste avant la fin de la boucle , il ya le " chances % = chances % + 1" ligne . C'est pour assurer la boucle ne fonctionne que trois fois .

    Si la boucle s'exécute trois fois et le joueur n'a jamais été envoyé à la section " youwin " , le joueur perd , donc juste après la boucle est une ligne d'informer le joueur de la perte. Ci-dessous , il s'agit de la section " youwin », a déclaré en écrivant simplement le nom de la section avec une virgule .

    Plus d'idées de jeux

    PRINT , INPUT SI ... Then ... Else , et GOTO , vous avez tout ce dont vous avez besoin pour créer une interface facile à prendre aventure de texte. Voici un exemple de code : Maison de

    : INPUT " . Vous êtes debout dans une maison Que voulez-vous faire» ; choix $ IF $ choix = " monter " THEN GOTO upstairsELSE GOTO Maison à < p> Essayez de le rendre aussi complexe que vous pouvez en fonction de ce que vous savez. Et pour plus d' inspiration, le web offre beaucoup de libres QBasic téléchargements de jeux . Jouer eux et examiner le code derrière eux pour apprendre de nouvelles techniques et trouver des idées.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour filtrer les fréquences dans LabVIEW 
  • Jeux programmables pour une TI 86 
  • Bricolage moteurs pas à pas 
  • Comment faire un fichier HEX 
  • Comment créer un JAD De COD ALX 
  • Informatique grands projets 
  • Comment créer Xsd 
  • Comment faire pour obtenir un fichier WSDL Validation de l'axe URL 
  • Comment faire des extraits de code raccourcir le temps de programmation 
  • Vs formelle. Semi Méthodes d'algorithmes formels 
  • Connaissances Informatiques © http://www.ordinateur.cc