diagramma di flusso esempi

Diagramma di flusso esempi

Diagramma di flusso esempi – In questa lezione realizzeremo dei diagrammi di flusso utilizzando gli algoritmi sequenziali. Diagramma di flusso primo esempio La paga di un operaio è di 15,00 € all’ora. Sulla stessa paga viene effettuata una trattenuta pari al 27%. Chiedendo il numero delle ore lavorative svolte, calcolare la paga netta. Per risolvere […]

esercizi svolti diagrammi di flusso

Esercizi svolti diagrammi di flusso

Proponiamo due semplici esercizi svolti con i diagrammi di flusso. Primo esercizio svolto diagrammi di flusso Proponiamo un primo esercizio con i diagrammi di flusso. Dati due numeri A e B verificare se A è il quadrato di B. Prendiamo in input A e B utilizzando il parallelogramma. Dopo utilizzare il rombo per verificare se […]

Esercizi diagrammi di flusso

Esercizi diagrammi di flusso

Esercizi diagrammi di flusso – In questa lezione propongo alcuni esercizi sui diagrammi di flusso utilizzando l’istruzione di selezione, cioè l’istruzione se (if). Esercizi diagrammi di flusso – Primo algoritmo Il biglietto di ingresso ad un museo ha le seguenti tariffe. Per i bambini di età inferiore a 6 anni l’ingresso è gratuito (opzione 1), […]

flow chart array

Flow chart array

In questo articolo ‘flow chart array‘ svilupperemo un array utilizzando i diagrammi di flusso (detti anche diagrammi a blocchi). Ecco dunque il problema da sviluppare con i flow chart: Creare innanzitutto un array di 10 elementi. Dopo chiedere in input un numero da inserire e la posizione in cui si desidera inserirlo. Quindi inserire il […]

Media dei numeri in un array

Media dei numeri in un array

Realizziamo in questa lezione un semplice algoritmo che calcola la media dei numeri in un array. L’algoritmo è di facile implementazione, richiede all’utente di inserire 10 numeri e al termine del programma comunicare in output la media. Sviluppo diagramma di flusso per la media dei numeri in un array Per realizzare questo algoritmo iterativo e […]

esercizio con le iterazioni

Esercizio con le iterazioni

Affronteremo in questa lezione un altro esercizio con le iterazioni. Utilizzeremo sempre il ciclo while, ma a breve vi dimostrerò come utilizzare altre strutture iterative come ad esempio il for. Inserire 10 numeri e sommare solo quelli compresi tra 50 e 100. In questo caso dobbiamo inserire dei numeri ma sommare solo quelli che sono […]

tabellina del 2

Tabellina del 2

Realizziamo un semplice diagramma a blocchi che rappresenti l’algoritmo per il calcolo della tabellina del 2. Questo tipo di algoritmo lo sviluppiamo in maniera iterativa, cioè utilizzando i cicli. Ci serve una variabile conta che parte da 0 e arriva fino a 11. Quando arriva ad 11 infatti uscirà dal ciclo senza calcolare nulla. La […]

Successivi di un numero

Successivi di un numero

In questa lezione implementeremo un algoritmo per il calcolo dei successivi di un numero. Realizziamo un semplice diagramma a blocchi che rappresenti l’algoritmo per il calcolo dei 3 numeri successivi ad un numero preso in input. Abbiamo già sviluppato questo algoritmo con la struttura sequenziale in questo articolo: precedente e successivo di un numero. Adesso […]

istruzione di iterazione

Istruzione di iterazione

Continuiamo a parlare dell’istruzione di iterazione. Abbiamo già svolto parecchi esercizi con le iterazioni usando il while, in questa lezione svilupperemo altri esempi al fine di consolidare quanto appreso finora. Prendiamo in input 20 numeri e li moltiplichiamo tra loro. Istruzione di iterazione Per lo sviluppo del seguente algoritmo utilizzeremo il while semplicemente perché ancora […]

Multipli di un numero usando i cicli

Multipli di un numero usando i cicli

Sviluppiamo l’algoritmo per trovare i multipli di un numero usando i cicli. Proponiamo quindi questo esercizio: Inserire 7 numeri e contare quanti multipli di 5 sono stati inseriti. Multipli di un numero usando i cicli – primo procedimento Innanzitutto inizializziamo i contatori a zero. Dopo inseriamo il while e nella condizione inseriamo conta<7. Le istruzioni […]