| 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 >> Visual Basics programmation >> Content
    Comment faire un programme de conversion de la température dans QBasic
    Conversion entre Fahrenheit et Celsius exige manuellement en utilisant les équations de base : Celsius est (5/9 ) * (Fahrenheit -32) et Fahrenheit est (9/5) * Celsius +32 . Pour faire un programme dans QBasic qui effectue ce calcul, vous devez savoir comment récupérer les données d'un utilisateur , d'analyser ces données et ensuite effectuer une action sur la base des données. Cela nécessite une compréhension de l'impression , INPUT et Si-Alors fonctions . Instructions
    1

    impression sur un en-tête pour identifier le programme et ses fonctionnalités à l'utilisateur. Donner un titre pour le programme et les instructions initiales.

    PRINT " ------------------------------- ----- programme de conversion de température "PRINT" " PRINT" --------------------------------- --- " print" " IMPRESSION " Type C pour Celsius - > Fahrenheit (par défaut) PRINT "Type F pour Fahrenheit -> Celsius) print" "
    2

    Acquérir la réponse de l' utilisateur (F ou C) en utilisant une fonction d'entrée qui stocke la valeur dans la variable chaîne USERANSWER $

    INPUT " réponse " ; . USERANSWER $
    < br > 3

    Demandez à l'utilisateur quelle température il aimerait convertir, puis stocker la valeur de la variable numérique ConvertTemp

    INPUT " S'il vous plaît fournir une température " ; . ConvertTemp
    4 < p> Construire une instruction IF -THEN qui vérifie la valeur de USERANSWER $ , exécute l'action et stocke le résultat dans la FINALANSWER variable numérique correspondant . Inclure une clause ELSE qui exécute l'action par défaut en cas de réponse de l'utilisateur est incorrect

    Si USERANSWER $ = " C " ALORS

    de FINALANSWER = 5/9 * ( ConvertTemp - 32).

    ELSEIF USERANSWER $ = F ",

    FINALANSWER = 9 /5 * ( CONVERTEMP + 32)

    AUTRE

    FINALANSWER = 5/9 * ( ConvertTemp - 32)

    END IF
    5

    relais de la réponse finale à l'utilisateur avec une fonction d'impression . Utiliser un autre IF- construisent ensuite d'adapter la réponse en fonction de la demande initiale de l'utilisateur

    Si USERANSWER $ = " C " ALORS

    PRINT " La température Celsius est"; . FinalAnswer ; «degrés ».

    ELSEIF USERANSWER $ = F ",

    print" La température Fahrenheit est "; FinalAnswer ; ». degrés "

    AUTRE Photos

    PRINT " La température Celsius est"; FinalAnswer ; ». degrés "

    END IF et

    Previous :

    next :
      articles connexes
    ·Comment envoyer et recevoir un SMS en utilisant VB 6 
    ·Comment calculer l'azimut entre les points de VB 
    ·Comment faire pour convertir date en chaîne dans VB6 
    ·Comment traverser à travers Résultats en VB.Net accè…
    ·Comment faire des graphiques avec Visual Basic 
    ·Comment vérifier si une chaîne contient que des lettr…
    ·Comment faire pour supprimer une zone de texte Databind…
    ·Comment changer un mot de passe script utilisateur 
    ·Comment utiliser Attachments.Add à joindre plusieurs e…
    ·Comment ajouter une case à cocher pour un DataGrid 
      articles en vedette
    ·Comment utiliser un Resig MicroTemplate 
    ·Comment faire pour supprimer Perl Newline 
    ·Comment créer et enregistrer une requête en Visual Ba…
    ·Comment insérer des données dans un tableau en PHP 
    ·Comment réinstaller CPAN 
    ·Comment tuer MySQL 
    ·Les différences entre les structures et les classes 
    ·Quels sont les programmes utiliser Python 
    ·Quels sont les variables de structure initialisée à e…
    ·Comment faire un bouton de sortie en C + + 
    Copyright © Connaissances Informatiques http://fr.wingwit.com