Spesa di carburante per un viaggio da organizzare.
Dobbiamo realizzare un algoritmo che risolva il problema di calcolare ad un utente la spesa di carburante giornaliera e settimanale per organizzarsi meglio.
Le richieste di dati da fornire e risultati sono in questo elenco:
- Dati in input: distanza in km, chilometri percorsi ogni litro di benzina, prezzo della benzina.
- Dati da elaborare: litri da rifornire e spesa totale
- Dati in output: litri da rifornire e spesa da effettuare.
Programma ridotto: calcolo solo dei litri da rifornire per il viaggio.
Come prima operazione calcoliamo solo i litri che l’utente dovrà rifornire. Per fare tale calcolo chiediamo all’utente la distanza che si dovrà percorrere ed il consumo al litro del veicolo che egli userà.
Bisognerà utilizzare una variabile che contenga i due dati in input che chiameremo distanza e consumo. Queste variabili conterranno i dati che l’utente inserirà al momento di eseguire il programma.
Quando si usano delle variabili bisogna indicare al computer che tipo di informazione dovranno contenere: vi sono dati numerici interi e reali, informazioni testuali come caratteri singoli o stringhe (una stringa è una frase). Le variabili vanno quindi dichiarate.
Dopo aver dichiarato la variabile da utilizzare si chiede al computer id far comparire un messaggio sullo schermo, una richiesta della distanza per l’utente.

L’utente, leggendo il messaggio, risponderà con i dato numerico. Poi chiediamo quale consumo ha la sua auto e l’utente indicherà il consumo. Infine il computer risponderà con il calcolo del numero di litri da rifornire al distributore di benzina per autoveicoli.
Di seguito il “flowgorithm” completo
