Come scrivere un programma per modellare una semplice calcolatrice

April 15

Tutti i programmi per computer utili combinano tre caratteristiche: si prendono in ingresso, processo in qualche modo, e scrivono in uscita. 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 operatori), il processo per eseguire il calcolo, e stampare l'uscita posteriore per l'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.

istruzione

1 Aprire un editor di testo.

2 Incollare il seguente codice per recuperare le informazioni da parte dell'utente:

mette "Inserire il primo numero:"

x = Float (readline)

mette "Inserire l'operatore (+, -, *, //):"

OPS = readline

mette "Inserire il secondo numero:"

y = Float (readline)

3 Incollare il seguente codice per eseguire il calcolo:

se OPS [0] .chr == "+":

result = x + y

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

result = x - y

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

result = x * y

OPS ELSIF [0] .chr == "/":

result = x / y

altro

puts "Invalid operator."

fine

4 Incollare il seguente per stampare i risultati per l'utente:

mette "La risposta è:"

pone risultato