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 >> Ruby programmering >> Content

    Hur man skriver ett program för att modellera en enkel kalkylator

    Alla användbara datorprogram kombinera tre drag : de tar in , bearbeta det på något sätt , och skriva ut . Ett enkelt exempel som används i många klasser är att utmana eleverna att skapa en enkel kalkylator program . Detta kräver att studenten för att läsa indata från en användare ( operanderna och operatör ) , bearbetar den för att utföra beräkningen , och skriva ut resultatet tillbaka till användaren . Detta exempel använder Ruby som programmeringsspråk , eftersom det kommer installeras som standard på både Mac och Linux-datorer och kan laddas ner gratis för Windows , men samma uppgift kan uppnås med endast mindre förändringar i syntaxen för andra språk . . Instruktioner
    1

    Öppna en textredigerare
    2

    Klistra in följande kod för att hämta information från användaren :

    sätter " Ange det första numret : "

    x = Float ( readline ) katalog

    sätter " Enter operatören ( + , - , * , //) : "

    ops = readline

    sätter " Ange det andra numret : "

    y = Float ( readline ) Addera 3

    Klistra in följande kod för att utföra beräkningen :

    om OPS [ 0 ] == chr "+" :

    result = x + y

    elsif OPS [ 0 ] == chr "-": . .

    resultat = x - y

    elsif ops [ 0 ] chr == " * " : . .

    result = x * y

    elsif ops [ 0 ] chr == " /" :

    result = x /y

    annat

    sätter " . Ogiltig aktör "

    slut
    4

    klistra in följande för att skriva ut resultaten till användaren :

    sätter " svaret är : "

    sätter resultatet

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man läser en rad i en fil i Ruby
    ·Nackdelarna med Rubin Programmering
    ·Hur du installerar Apache med skenor
    ·Hur man tolka en HTML -fil med Ruby
    ·Attribut för Standardvärde Rails
    ·Skillnad mellan Inkludera & Extend i Ruby
    ·Hur: Array att döma i Ruby
    ·Hur Kör Aptana med skenorna redan installerad
    ·Hur vill kolla Nil objekt i Ruby
    ·Java vs . Ruby
    Utvalda artiklarna
    ·Hur man kan öka Stackstorlek i Visual Basic
    ·Hur man skriver manus för Mac OS X
    ·Hur man skriver databasapplikationer med C #
    ·Hur du använder fall Tutorials
    ·Hur man tömmer en array PHP
    ·Hur man gör program för Razr Telefoner
    ·Hur vill bifoga en PHP-fil i ett e
    ·Hur man gör en DLL samtal i LabVIEW
    ·Hur att generera INSERT uttalanden i MySQL
    ·Visual Basic Strängfunktioner
    Copyright © Dator Kunskap http://www.dator.xyz