Iterazioni con i flow chart

In questa lezione studieremo ancora le iterazioni con i flow chart e proporremo un altro semplice esercizio.

Inserire in input 15 numeri, calcolare e visualizzare la media.


Procedimento algoritmo – iterazioni con i flow chart

Per lo sviluppo dell’algoritmo mi serviranno queste forme:

Ellisse per l’inizio e per la fine.

Parallelogramma per inserire l’input, ovvero in questo caso i nostri numeri.

Rettangolo per assegnare un valore alle variabili e per effettuare il calcolo della media.

Rombo per il ciclo while.

Innanzitutto assegniamo alla costante N il valore 15.

Poi inizializziamo la variabile media a zero: media=0.

Utilizziamo una varibiale contatore che ha lo scopo di contare i numeri inseriti, quindi la incrementeremo di uno per ciascun numero inserito. Questa variabile contatore la chiamiamo i e la inizializziamo a zero: i=0.

Impostiamo la condizione all’interno del ciclo while: i<N, cioè finchè i non raggiunge N, eseguiamo queste istruzioni:

Inseriamo in input il numero n;

Dopo sommiamo il numero n alla variabile media: media=media+n. Quindi la prima volta che sarà eseguita questa istruzione avremo: media=0+n.

Poi incrementiamo i di uno.

Al termine delle iterazioni faremo questa operazione: media=media/N e infine visualizziamo la media così ottenuta.

Iterazioni con i flow chart – rappresentazione:

media n numeri

Chiaramente questo è solo un semplice esercizio sulle iterazioni con i flow chart.

Alcuni link utili

Numeri primi da 1 a 100

Array con algobuild

Divisori di un numero con algobuild

Algoritmi di selezione sugli angoli

Algoritmi di selezione

Triangoli con algobuild

Fibonacci con algobuild

Serie buffa con algobuild

Numeri amicabili con algobuild

Numeri perfetti con algobuild

Massimo fra tre numeri

Minore fra tre numeri

Autore dell'articolo: Cristina

Avatar per Coding Creativo

Lascia un commento

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