gioco indovina numero con algobuild

Gioco indovina numero con algobuild

Proponiamo in questo articolo il semplice gioco indovina numero con algobuild, proveremo cioè a creare il diagramma a blocchi di questo gioco. Per realizzare questo algoritmo ci servirà la funzione random() che in Algobuild restituisce un numero casuale tra 0.0 e 0.99999999999999. E ci servirà anche la funzione floor() che arrotonda un intero per difetto. […]

esercizi algobuild

Esercizi con Algobuild

In questo articolo realizzeremo degli esercizi con Algobuild. Esercizio 1 con Algobuild Conoscendo il prezzo di un oggetto (prezzo) e i soldi a disposizione nel proprio portafoglio, determinare se è possibile acquistare o no l’oggetto. Inoltre, se è possibile, verificare se e quanti soldi rimangono nel portafoglio dopo l’acquisto. Questo semplice algoritmo si risolve quindi […]

algoritmo anno bisestile

Algoritmo anno bisestile

In quest’articolo studieremo un algoritmo che controlla se un anno è bisestile oppure no. Regola per calcolare se un anno è bisestile Nel mese di febbraio ogni 4 anni viene aggiunto un giorno per evitare lo slittamento delle stagioni. Quindi ogni 4 anni avremo 366 giorni anziché 365. Per vedere se un anno è bisestile […]

algobuild equivalenti

Algoritmo figure equivalenti

Realizziamo un algoritmo per vedere se due figure sono equivalenti utilizzando i diagrammi di flusso. Intanto diamo la definizione di figure equivalenti. In geometria piana, due figure si dicono equivalenti quando hanno la stessa area, cioè occupano la stessa estensione. Ipotizziamo questo problema: Dati in input l’ipotenusa e il cateto di un triangolo rettangolo e […]

algobuild selezione

Algoritmi di selezione per confrontare due numeri

Realizziamo alcuni algoritmi di selezione per confrontare due numeri. Esempio 1 di algoritmo di selezione per confrontare due numeri Dati due numeri naturali X e Y, aggiungere al più piccolo la somma dei due numeri, se uguali visualizzare semplicemente che i numeri sono uguali. Per realizzare l’algoritmo servono le seguenti forme: Ellisse per l’inizio e […]

angolo retto

Algoritmi di selezione sugli angoli

Affrontiamo altri algoritmi di selezione sugli angoli. Esempio 1 di algoritmo di selezione sugli angoli Stabilire se un angolo è acuto, ottuso o retto. Partiamo dando alcune semplici definizioni. Un angolo è: Retto: Un angolo retto è un angolo che è la metà di un angolo piatto e la cui misura dell’ampiezza in gradi è […]

minore due numeri algobuild

Minore tra due numeri

Realizziamo un algoritmo per il calcolo del minore tra due numeri presi in input, ovvero il numero più piccolo. Esempio 1 Per risolvere l’algoritmo serviranno dunque queste forme: Ellisse per l’inizio e per la fine Parallelogramma per inserire l’input, ovvero in questo caso i due numeri A e B e per visualizzare in output il […]

area del cerchio

Area del cerchio con i diagrammi a blocchi

Realizziamo un semplice diagramma a blocchi che calcoli l’area del cerchio e la sua circonferenza conoscendo il raggio. Per risolvere l’algoritmo serviranno queste forme: Ellisse per l’inizio e per la fine. Rettangolo per le operazioni, in questo caso per calcolare l’area e per inserire il valore della costante PiGreco. Parallelogramma per inserire l’input, ovvero il raggio […]

diagramma a blocchi

Diagramma a blocchi

Il diagramma a blocchi è uno schema a blocchi utilizzato per rappresentare gli algoritmi. Il diagramma a blocchi è definito anche diagramma di flusso o flow chart ed è una rappresentazione grafica che utilizza delle forme geometriche per descrivere gli algoritmi. Definizione di algoritmo Un algoritmo non è altro che una sequenza ordinata e finita […]