Precedente e successivo di un numero

Realizziamo un semplice diagramma a blocchi che rappresenti un algoritmo per il calcolo del precedente e successivo di un numero preso in input.

Sviluppiamo questo algoritmo in maniera sequenziale, cioè utilizziamo un metodo dove le istruzioni sono eseguite in sequenza, una dopo l’altra.

Il procedimento è molto semplice, calcoliamo il precedente: n=n-1 e il successivo n=n+1.


Risoluzione algoritmo precedente e successivo di un numero

Per risolvere l’algoritmo serviranno quindi queste forme:

Ellisse per l’inizio e per la fine.

Rettangolo per le operazioni, in questo caso per calcolare il precedente e il successivo.

Parallelogramma per inserire l’input, ovvero il numero n e per visualizzare l’output, cioè il precedente e il successivo.

Ecco dunque il diagramma a blocchi che calcola il precedente e il successivo, sviluppato con Algobuild:

algoritmo calcolo precedente e successivo

Secondo esempio sui successivi di un numero

Realizziamo un altro esempio creando un algoritmo che calcola i successivi tre numeri di un numero preso in input.

Svilupperemo questo algoritmo sempre in maniera sequenziale per il momento. Più avanti quando studieremo le strutture iterative utilizzeremo i cicli.

Il procedimento è molto semplice, infatti basta operare in questo modo:

n1=n+1;

n2=n+2;

n3=n+3;

o in alternativa si ha anche che:

n1=n+1;

n2=n1+1;

n3=n2+1;

Per risolvere l’algoritmo serviranno dunque queste forme:

Ellisse per l’inizio e per la fine.

Rettangolo per le operazioni, in questo caso per calcolare il successivi tre numeri: primo, secondo, terzo.

Parallelogramma per inserire l’input, ovvero il numero n e per visualizzare l’output, cioè i tre numeri successivi.

Ecco dunque il diagramma a blocchi che calcola i 3 numeri successivi ad un numero n, sviluppato con Algobuild.

successivi di un numero

Questi sono solo dei semplici algoritmi sequenziali, più avanti utilizzeremo le strutture cicliche.

Alcuni link utili

Indice tutorial diagrammi a blocchi

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 *