Alle brugbare computerprogrammer kombinerer tre egenskaber : de tager input , bearbejde det på en eller anden måde , og skrive output. Et simpelt eksempel bruges i mange klasser er at udfordre eleverne til at skabe en simpel regnemaskine program. Det kræver den studerende til at læse input fra en bruger ( operanderne og operatør) , bearbejde det til at udføre beregningen , og udskrive output tilbage til brugeren . Dette eksempel bruger Ruby som programmeringssprog , da det kommer installeret som standard på både Mac -og Linux- computere, og kan downloades gratis til Windows, men den samme opgave kunne opnås med kun mindre ændringer i syntaksen for andre sprog . . Instruktioner
1
Åbn en teksteditor
2
Indsæt følgende kode til at hente oplysninger fra brugeren : Hej
sætter " Indtast det første tal : "
x = Float ( readline )
sætter" Enter operatøren ( +, - , *, //) : "
Ops = readline
< p> sætter " Indtast det andet tal : "
y = Float ( readline )
3
Indsæt følgende kode til at udføre beregningen : Hej
hvis Ops [0] chr == "+" : Hej
resultat = x + y
elsif Ops [0] chr == "-": . .
resultat = x - y
elsif Ops [0] chr == "*" : . .
result = x * y
elsif Ops [0] chr == " /" : Hej
result = x /y
ellers
sætter" . Ugyldig operatør "
ende
4
indsæt følgende for at udskrive resultatet til brugeren : Hej
sætter " svaret er : "
sætter resultat