Tutorial sui diagrammi a blocchi

In questa sezione presentiamo un tutorial sui diagrammi a blocchi.

I diagrammi a blocchi, denominati anche diagrammi di flusso o flow chart, sono un metodo per rappresentare graficamente gli algoritmi.

Si utilizzano dunque delle forme geometriche (blocchi) per rappresentare i vari passi dell’algoritmo e le istruzioni che devono essere eseguite.

Partendo da un diagramma a blocchi, un algoritmo si può successivamente implementare facilmente in tutti i linguaggi di programmazione.

In questo tutorial si fa uso di algobuild per rappresentare i diagrammi a blocchi, ma si può semplicemente utilizzare solo carta e penna.


Indice argomenti tutorial sui diagrammi a blocchi

Introduzione ai diagrammi a blocchi

Diagramma a blocchi

Algoritmi sequenziali

Primi esercizi con i diagrammi di flusso

Altro semplice esercizio sui flow chart

Area del cerchio

Precedente e successivo di un numero

Algoritmi di selezione

Introduzione agli algoritmi di selezione

Minore tra due numeri

Massimo fra tre numeri

Algoritmo di selezione sugli angoli

Confronto tra due numeri

Figure equivalenti

Algoritmo anno bisestile

Esercizio sulla selezione con Algobuild

Multipli di un numero con Algobuild

Algoritmi iterativi

Ciclo while

Cicli e diagrammi di flusso

Concetto di iterazione

Esercizio sui cicli con i flow chart

Iterazioni con i flow chart

Multipli di un numero usando i cicli

Esempi sulle iterazioni

Esercizio sulle iterazioni

Successivi di un numero

Tabellina del 2

La successione di Fibonacci con Algobuild

Algoritmo serie buffa

Numeri amicabili con i diagrammi di flusso

Numeri perfetti con Algobuild

Triangoli con Algobuild

Gioco indovina numero con i diagrammi a blocchi

Divisori di un numero con i flow chart

Numeri primi da 1 a 100 con i flow chart

Array con Algobuild

Array con i diagrammi a blocchi

Flow chart array

Media dei numeri in un array