1990 – Espressioni aritmetiche

Maturità scientifica sperimentale – Indirizzo matematico-informatico

Si desidera scrivere un programma che accetti, come stringa di caratteri, una semplice espressione aritmetica del tipo

«numero intero» «operazione» «numero intero»

dove

  • «numero intero» è una sequenza di al massimo due cifre e
  • «operazione» è uno dei quattro segni +, , *, /.

Il programma deve poi interpretare la stringa ed eseguire l’operazione indicata fornendo il risultato.
Se ad esempio la stringa d’ingresso è 71 – 4 il programma dovrà fornire come uscita 67.

Si descriva la procedura che si intende adottare e se ne scriva una parte in un linguaggio a scelta.