La programmazione strutturata è un paradigma di programmazione cioè un modo per programmare e scrivere programmi. Questa modalità ha preso forma fra gli anni sessanta e settanta.
Le strutture logiche che possiamo utilizzare per scrivere un programma con la programmazione strutturata sono:
- Sequenza
- Selezione
- Iterazione
Sequenza
La sequenza rappresenta un insieme di istruzioni eseguite una dopo l’altra dal calcolatore. Consideriamo ad esempio il seguente algoritmo:
Dati in input due numeri interi 2 e 5 e scrivere in output la somma di questi numeri
Per implementare un algoritmo che risolva il problema posto abbiamo bisogno solo di eseguire delle istruzioni in sequenza fra loro:
Selezione
La selezione permette di modellare un’alternativa. Se è soddisfatta una determinata condizione (che può essere quindi vera o falsa) si eseguiranno alcune istruzioni altrimenti se ne eseguiranno delle diverse.
Iterazione
L’iterazione permette di eseguire un determinato o indeterminato numero di volte un insieme di istruzioni.
Comments
comments