Progettare l’algoritmo per il calcolo dell’area e del perimetro di un rettangolo.
Analisi del problema
Nella fase di analisi del problema dobbiamo individuare quali sono i dati in input da dare all’esecutore per risolvere il problema e quali sono i dati in output. Per trovare agevolmente questi dati immaginiamo che l’esecutore sia una scatola:
Dati Input: base, altezza
Dati Ouput: area, perimetro
Variabili
(base,_,int)
(altezza,_,int)
(area,_,int)
(perimetro,_,int)
Algoritmo
Per costruire una strategia algoritmica che risolve il problema pensiamo come prima cosa a dichiarare tutte le variabili che ci servono: base, altezza, area e perimetro.
A questo punto dobbiamo richiedere all’utente i dati in input e salvarli nelle variabili che abbiamo predisposto:
Procediamo ora al calcolo dell’area e del perimetro. Questo calcolo possiamo farlo attraverso il blocco di calcolo:
L’algoritmo completo è il seguente:
Il progetto è stato realizzato attraverso Flowgorithm.
Torna a problem solving