Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man gör en temperatur konvertering program i QBasic

    Konvertera mellan Fahrenheit och Celsius manuellt kräver hjälp av grundläggande ekvationer : Celsius är ( 5/9 ) * ( Fahrenheit - 32 ) och Fahrenheit är (9/5) * Celsius +32 . För att göra ett program i QBasic som utför denna beräkning , måste du veta hur du hämtar data från en användare , analysera dessa data och sedan utföra en åtgärd baserad på data . Detta kräver en förståelse för PRINT , INPUT och IF - fungerar då . Instruktioner
    1

    Skriv ut en rubrik för att identifiera programmet och dess funktionalitet för användaren . Ge en titel för programmet och inledande instruktioner .

    PRINT " ------------------------------- ----- " PRINT " Temperature Conversion Program " PRINT " --------------------------------- --- " PRINT " " PRINT " Type C för Celsius - > Fahrenheit ( standard ) PRINT " Type F För Fahrenheit - > Celsius ) PRINT " "
    2

    Förvärva användarens svar ( F eller C ) genom att använda en ingång som lagrar värdet i strängen variabeln USERANSWER $

    iNPUT " svara " , . USERANSWER $

    3

    Be användaren vilken temperatur han vill konvertera , sedan lagra värdet i den numeriska variabeln CONVERTTEMP

    INPUT " Ange en temperatur " , . CONVERTTEMP
    4

    Bygg en IF - THEN uttalande som kontrollerar värdet av USERANSWER $ , utför motsvarande åtgärder och lagrar resultatet i den numeriska variabeln FINALANSWER . Inkludera en ELSE klausul som utför standardåtgärden om användaren svarar fel

    IF USERANSWER $ = " C " DÅ

    FINALANSWER = 5/9 * ( CONVERTTEMP - 32 ) .

    elseIf USERANSWER $ = F " DÅ

    FINALANSWER = 9/5 * ( CONVERTEMP + 32 ) katalog

    ANNARS

    FINALANSWER = 5/9 * ( CONVERTTEMP - 32 ) katalog

    END IF
    5

    Relay det slutgiltiga svaret till användaren med en utskriftsfunktion . Utnyttja annan IF - sedan konstruera att skräddarsy svar enligt användarens ursprungliga begäran

    IF USERANSWER $ = " C " DÅ

    PRINT " Den Celsiustemperaturen är "; . FinalAnswer ; " grader. "

    elseIf USERANSWER $ = F " DÅ

    PRINT " Den Fahrenheit temperatur är "; FinalAnswer ; " . grader "

    ANNARS

    PRINT " Den Celsiustemperaturen är "; FinalAnswer ; " . grader "

    END IF Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Konvertera datum till String i VB
    ·Hur hämta data från en Grid till annan
    ·Klass och objekt i VB 6.0 Tutorial
    ·Hur man gör för att stoppa studsa mot väggar i Visua…
    ·Returvärdet VBA Funktion
    ·Hur man använder WM_DROPFILES i VBA
    ·Hur man programmerar en Array i Visual Basic
    ·Hur man kan stoppa en Comport Event VB6.0
    ·Hur man kan få en Query Listruta
    ·Hur man använder InputBox i VB6
    Utvalda artiklarna
    ·Hur man kompilerar C + + i Prompt
    ·Hur man sätter variabler i en struktur för ColdFusion…
    ·Hur man lär sig SQL enkelt
    ·Hur man skapar ljud med tal i LabVIEW
    ·Konvertera en polygon till en sökväg
    ·Hur man använder rep i Python
    ·Vad är skillnaden mellan privat och offentlig medlemss…
    ·Hur man tar bort en vagnretur från en sträng i Perl
    ·Hur till Bädda JavaScript Asp.net
    ·Hur man beräknar uttryck med Inkrement & Decrement Ope…
    Copyright © Dator Kunskap http://www.dator.xyz