Flowgorithm: programma per calcolare sconto applicato e prezzo finale

Flowgorithm permette di creare semplici programmi usando i diagrammi di flusso. Un esercizio molto utile consiste nel realizzare un algoritmo che calcola lo sconto applicato a un prodotto e il relativo prezzo finale. Il procedimento richiede quattro variabili e alcune semplici operazioni matematiche.

Le quattro variabili

Il primo passaggio consiste nel dichiarare quattro variabili di tipo Integer, come mostrato nel diagramma Flowgorithm:

  • prezzoiniziale
  • sconto
  • scontoapplicato
  • prezzofinale

La variabile prezzoiniziale contiene il costo del prodotto prima dello sconto. La variabile sconto indica invece la percentuale da applicare.

Le altre due variabili servono per memorizzare i risultati. scontoapplicato contiene il valore dello sconto in euro, mentre prezzofinale rappresenta quanto bisogna pagare dopo aver applicato lo sconto.

Leggere prezzo iniziale e sconto

Dopo la dichiarazione delle variabili, il programma deve ricevere i dati dall’utente. Per questo motivo si utilizzano due blocchi Leggi.

Il primo blocco legge il valore inserito nella variabile prezzoiniziale. Il secondo legge la percentuale contenuta nella variabile sconto.

Per esempio, possiamo inserire un prezzo iniziale di 100 euro e uno sconto del 20%.

Calcolare lo sconto applicato

Dopo aver acquisito i dati, Flowgorithm deve calcolare il valore dello sconto. Per farlo utilizziamo un blocco di assegnazione con la seguente formula:

scontoapplicato = prezzoiniziale * sconto / 100

Con un prezzo di 100 euro e uno sconto del 20%, il risultato sarà 20 euro.

Questa operazione trasforma quindi la percentuale indicata dall’utente nel valore effettivo dello sconto.

Calcolare il prezzo finale

Il passaggio successivo consiste nel calcolare quanto dovrà pagare il cliente. La formula da inserire nel blocco di assegnazione è:

prezzofinale = prezzoiniziale – scontoapplicato

Nel nostro esempio, il calcolo sarà 100 – 20 = 80 euro. Il prezzo finale sarà quindi di 80 euro.

Scrivere i risultati

Infine, il programma deve mostrare i risultati utilizzando due blocchi Scrivi. Il primo visualizza lo sconto applicato insieme al valore della variabile scontoapplicato.

Il secondo mostra il prezzo finale insieme al valore della variabile prezzofinale.

Conclusioni

Il programma Flowgorithm per calcolare sconto applicato e prezzo finale utilizza una struttura semplice: dichiara quattro variabili, legge due valori, esegue due formule e visualizza i risultati. È un esercizio utile per imparare a usare variabili, input, assegnazioni e output nei diagrammi di flusso.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *