Tutti i programmi per computer utili combinano tre caratteristiche : prendono input, lo elabora in qualche modo , e l'uscita scrivere . Un semplice esempio utilizzato in molte classi è quello di sfidare gli studenti a creare una semplice applicazione calcolatrice . Ciò richiede allo studente di leggere l'input da un utente ( gli operandi e operatore) , elaborarla per eseguire il calcolo e stampare l'output di nuovo all'utente . Questo esempio utilizza rubino come il linguaggio di programmazione , dal momento che viene installato di default su entrambi i computer Mac e Linux e può essere scaricato gratuitamente per Windows , ma la stessa operazione potrebbe essere realizzato con solo piccole modifiche nella sintassi per altre lingue . Istruzioni .
1
Aprire un editor di testo
2
Incollare il codice riportato di seguito per recuperare le informazioni da parte dell'utente :
mette " Inserisci il primo numero : "
x = Float ( readline ) per
mette " Inserire l'operatore ( + , - , * , //) : "
OPS = readline
< p > mette " Inserire il secondo numero : "
y = Float ( readline )
3
Incollare il codice riportato di seguito per eseguire il calcolo :
se OPS [ 0 ] == chr "+" :
risultato
= x + y
elsif ops [ 0 ] == chr "-" : . .
risultato
= x - y
elsif ops [ 0 ] == chr "*" : . .
risultato
= x * y
elsif ops [ 0 ] == chr " /" :
risultato
= x /y
altro
mette" . operatore valido "
fine
4
incolla il seguente per stampare i risultati all'utente :
mette " la risposta è : "
pone risultato