Ciclo indefinito con Algobuild

Ciclo indefinito con Algobuild

In questa lezione parleremo di ciclo indefinito con Algobuild, argomento già affrontato, che qui approfondiremo. Ciclo indefinito con Algobuild Scrivi un programma che legge da tastiera una sequenza di lunghezza ignota a priori di numeri interi positivi. Il programma, a partire dal primo numero introdotto, stampa ogni volta la media di tutti i numeri introdotti. … Leggi tutto

Esempio di ciclo indefinito

Esempio di ciclo indefinito

In questa lezione propongo un esempio di ciclo indefinito con i diagrammi di flusso. Esempio di ciclo indefinito Leggere e sommare una quantità indefinita di numeri finché‚ la loro somma diventa uguale a zero. Per risolvere questo algoritmo con i diagrammi a blocchi utilizzeremo inizialmente il ciclo while. Poi svilupperemo lo stesso esempio, di ciclo … Leggi tutto

Esercitazione sui cicli indefiniti

Esercitazione sui cicli indefiniti

In questa lezione propongo un’altra esercitazione sui cicli indefiniti. Esercitazione sui cicli indefiniti – primo esercizio Scrivi un programma che, leggendo due numeri, sottrae il minore dal maggiore finché la loro differenza diventa inferiore a 3 unità visualizzando sullo schermo il risultato di ogni iterazione. Innanzitutto chiediamo di inserire n1 ed n2 e calcoliamo il … Leggi tutto

Esempi do while

Esempi do while

In questa lezione svilupperemo degli esempi sul ciclo do while. Esempi do while con i diagrammi di flusso Primo esercizio Dati N numeri (controllare il valore di N con il ciclo do-while) contare e visualizzare quanti sono i multipli di 3. Innanzitutto chiediamo all’utente di inserire la quantità di numeri, che salveremo nella variabile N, … Leggi tutto

Ciclo while diagrammi di flusso

Ciclo while diagrammi di flusso

In questa lezione implementeremo il ciclo while nei diagrammi di flusso. Il ciclo while è una struttura iterativa, cioè una struttura che consente di ripetere (iterare) delle istruzioni. La forma da utilizzare per realizzare il ciclo while nei diagrammi di flusso è la seguente: Ma cosa dobbiamo inserire all’interno della forma? Occorre inserire una condizione … Leggi tutto

Creare diagrammi di flusso

Creare diagrammi di flusso

Creare diagrammi di flusso con le istruzioni di selezione utilizzando Algobuild facilita la comprensione dei possibili errori. Quindi, chi vuole può scaricare Algobuild al seguente link: Algobuild. Creare diagrammi di flusso: esempio Proponiamo un semplice diagramma di flusso che utilizza le istruzioni di selezione nidificate. Ricevuto come input il prezzo P di un prodotto si … Leggi tutto

Esercizi diagrammi di flusso scuola secondaria

Esercizi diagrammi di flusso scuola secondaria

In questa lezione svolgeremo degli esercizi sui diagrammi di flusso per la scuola secondaria. Esercizi diagrammi di flusso scuola secondaria Sviluppiamo un semplice algoritmo di tipo sequenziale. In un parco divertimenti i biglietti costano 25 euro per ogni bambino con età inferiore a 10 anni, e 10 euro in più per ogni altra persona.Sapendo che … Leggi tutto

Algobuild esercizi svolti

Algobuild esercizi svolti

In questa lezione realizzeremo alcuni semplici esercizi svolti con Algobuild. Algobuild esercizi svolti – primo esercizio Il primo semplicissimo esercizio sulla selezione che voglio proporvi è questo: Scrivere un algoritmo che, dati base e altezza di un triangolo, calcoli l’area se sono entrambi positivi, oppure stampi il messaggio “Valori di input errati”. La risoluzione del … Leggi tutto

Diagrammi di flusso esercizi

diagrammi di flusso esercizi

Diagrammi di flusso esercizi – Risolviamo alcuni esercizi con i diagrammi di flusso utilizzando le istruzioni condizionali. Diagrammi di flusso – Primo esercizio In un porto turistico attraccano imbarcazioni fino a 20 metri. Le tariffe giornaliere sono le seguenti: – 15€, fino a 5 m. – 22€, fino a 12 m. – 30€, fino a … Leggi tutto

Diagrammi di flusso esercizi svolti

Diagrammi di flusso esercizi svolti

Diagrammi di flusso esercizi svolti – In questa lezione affronteremo alcuni esercizi sui diagrammi di flusso riguardo la selezione. Diagrammi di flusso primo esercizio svolto Scrivere un algoritmo che, dato il prezzo di un prodotto, applichi uno sconto del 20% se il prezzo è superiore a € 50.00, del 10% altrimenti. Visualizzare in output il … Leggi tutto

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 … Leggi tutto

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 … Leggi tutto

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), … Leggi tutto

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 … Leggi tutto

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 … Leggi tutto

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 … Leggi tutto

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 … Leggi tutto

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 … Leggi tutto