Progetta un algoritmo per un esecutore che presi due numeri in input calcola la media.

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: num1, num2

Dati Ouput: media

Variabili

(num1,_,int)

(num2,_,int)

(media,_,float)

Algoritmo

Per costruire una strategia algoritmica che risolve il problema pensiamo come prima cosa a dichiarare tutte le variabili che ci servono: num1, num2 e media. I tipi di dato delle variabili sono diversi perchè le prime due sono numeri interi mentre la media è un numero reale.

A questo punto dobbiamo richiedere all’utente i dati in input e salvarli nelle variabili che abbiamo predisposto:

Procediamo ora al calcolo della media. Questo calcolo possiamo farlo attraverso il blocco di calcolo:

Il progetto di algoritmo completo è il seguente:

Il progetto è stato realizzato attraverso Flowgorithm.

Torna a problem solving



Lascia un commento

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